
Вот такой громкий заголовок венчает сайт авторов Blackbird.
Что такое Blackbird – это js скрипт который позволяет забыть о существовании оператора JavaScript’а – alert(). Для разработчика javascript – интересный инструмент дебагинка кода.
Конечно, «монстры» JavaScript программирования скажут, зачем нам это нужно. Когда есть Firebug с его console.log(message). Для отладки кода в браузерах отличном от Firefox, есть от встроенных средств браузера до Firebug Lite.
Конечно, они будут правы, но…. я сторонник идеи – чем больше возможности выбора у человека, тем лучше. Каждый программист решает, каким инструментом ему удобнее воспользоваться для данной задачи и возможно это будет Blackbird.
Как подключить
- скачать код
- прописать в html файле следующие строчки
<html>
<head>
<script type="text/javascript" src="/PATH/TO/blackbird.js"></script>
<link type="text/css" rel="Stylesheet" href="/PATH/TO/blackbird.css" />
...
</head>
...
Что умеет
- log.toggle()
- Скрыть/Показать Blackbird
- log.move()
- Перемещение Blackbird к следующей фиксированной позиции: верхней-левой, верхней-правой, нижней-левой, нижней-правой.
- log.resize()
- Развернуть / Свернуть Blackbird
- log.clear()
- Очистить от содержимого Blackbird
- log.debug(message)
- Добавить отладочную информацию в Blackbird
- log.info(message)
- Добавить сообщение в Blackbird
- log.warn(message)
- Добавить предупреждение в Blackbird
- log.error(message)
- Добавить ошибку в Blackbird
- log.profile(label)
- Профайлер кода. Это метка должна стоять в начале и конце тестируемого кода. Очень удобно чтобы узнать время выполнение вашего кусочка кода.
Какие клавиши понимает
- F2
- Скрыть/Показать
- Shift+F2
- Переместить
- Alt+Shift+F2
- Очистить Blackbird от сообщений
Спасибо за Ваш труд!!
Давно вордпресс юзаете?