Если вы занимаетесь веб-разработкой, то основным набором используемых языков являются: HTML, JavaScript, CSS и PHP. Для качественной работы с кодом вам понадобится качественный редактор. И если вначале хватает простого NotePad++, то со временем начинает не хватать различных продвинутых "фишечек" типа автодополнения, контекстной справки, прямого доступа к FTP и т.д. и т.п. По мере изучения JavaScript'а и РНР, работы с объектами и классами, написания SQL-запросов, становится очевидной нехватка функциональности в простых редакторах кода.
Такой класс программ, упрощающих жизнь разработчикам, называется IDE - Integrated Development Environment (по-русски, интегрированная среда разработки). Это своего рода "комбайны", которые помимо непосредственно редактора кода, включают в себя различные инспекторы кода, специальные функции для работы с классами, возможность работы с удаленными серверами по FTP, возможность менеджмента базы данных и т.д. И чтобы научиться полностью пользоваться всеми преимуществами какой-то IDE, необходимо потратить на это некоторое время.
Одной из лидирующих IDE при работе с HTML, JavaScript, CSS и PHP является CodeLobster PHP Edition. Базовая функциональность абсолютно бесплатна, и она содержит в себе в себя абсолютно все необходимое для полноценного программирования, включая РНР-отладчик (debugger). Интерфейс программы напоминает старую добрую Microsoft Visual Studio, при этом внешний вид, естественно, может полностью настраиваться. Основным достоинством является удобное автодополнение по всем поддерживаемым языкам, а также контекстная помощь (справка) по ним.
Во время написания кода CodeLobster PHP Edition одновременно проверяет его на ошибки и сразу информирует об их наличии. Поэтому вы можете быть уверенны в правильности и аккуратности своей работы.
Замечательным дополнением является поддержка всех самых популярных фрейворков и CMS: CakePHP, CodeIgniter, Drupal, JQuery, Joomla, Smarty, Symfony, WordPress, Yii с помощью специальных плагинов. Все эти плагины входят в инсталляшку и имеют 30-дневный триальный период.
Вот список основных "фич" CodeLobster PHP Edition:
- Подсветка синтаксиса для SQL, PHP, HTML, CSS, JavaScript и XML;
- Автодополнение для SQL, PHP, HTML, CSS, JavaScript и XML;
- Контекстная и динамическая помощь (справка) по SQL, PHP, HTML, CSS, JavaScript и XML;
- Встроенный PHP-отладчик (debugger);
- Автоматическая проверка кода на наличие ошибок;
- Сворачивание кода (фолдинг);
- HTML/CSS инспектор по типу Firebug;
- Инспектор кода;
- Поддержка Emmet (Zen coding);
- Функция форматирования кода;
- Поддержка FTP;
- Менеджмент баз банных;
- многое-многое другое...
Если вы привыкли работать на разных компьютерах и постоянно носить всю работу с собой на флешке, то вам придется по душе специальный "мобильный" режим.
В общем, если вы хотите быстро и эффективно стать профессиональным веб-разработчиком, я рекомендую попробовать CodeLobster PHP Edition.
Станислав УСТИМЕНКО
Горячие темы