Как начать программировать? Старт с бесплатной IDE для PHP
При разработке сайтов не обойтись без хорошей и удобной IDE. В настоящее время для этого существует очень много программных продуктов: PHPStorm, Nuphere PHPEd и т.д. Но нам в обзоре хотелось бы остановится на одной бесплатной, но при этом ничем не уступающей по своим возможностям бесплатной IDE.
Это Codelobster PHP Edition .
В первую очередь хотелось рассказать про основные преимущества этой программы:
- Существует подсветка кода в зависимости от его типа, причем также поддерживается смешанный код, когда, например в одном файле внутри HTML кода есть участок JavaScript или PHP как PHP. Также есть набор предустановленных цветовых схем, включая схемы их многих других популярных IDE.
- Продвинутое PHP, HTML, CSS и JavaScript автодополнение, включая CSS3 и HTML5. Для PHP проектов даботает специальный парсер для распознавания структуры, что дает возможность формировать полный список свойств и методов для выбора в необходимых местах кода.
- Всем нравится HTML/CSS инспектор который присутствует в FireBug-e. В Codelobster-e сделан очень похожий аналог, позволяющий быстро сопоставлять выделенные HTML-элементы с кодом на странице и соответствующим CSS-стилем.
- Очень полезной функцией является Быстрая помощь (справка) по PHP, HTML, CSS и JavaScript а также PHP и JavaScript фреймворкам: Joomla, Drupal, WordPress, CodeIgniter, CakePHP, Phalcon, Laravel, Yii, Symfonyб JQuery, AngularJS и т.д. При нажатии F1 открывается страница со всем описанием текущей функции или свойства.
- Встроенный PHP дебаггер. PHP дебаггер очень необходимая вещь, позволяющая выполнять PHP скрипты в пошаговом режиме, отслеживать значения переменных в каждой исполяемой строке кода.
- Встроенный SQL менеджер необходим для полного управления MySQL базами данных: позволяет добавлять, удалять, редактировать структуру таблиц, изменять записи в таблицах и т.д. Также тут стоит упомянуть что в Codelobster-е для SQL файлов работает специальное автодопленние и подсветка.
- FTP клиент позволяет редактировать файлы напрямую на удаленном сервере, а также легко и быстро скачивать/закачивать большие проекты или их части
- Опция portable позволяет запускать IDE с любого переносного устройства и без предварительной инсталляции.
- Прочие полезные возможности: подсветка открывающихся/закрывающихся тэгов и скобок, работа с блоками, сворачивание кода, тултипы по всем языкам включая фреймворки, навигация к описанию функций или подключаемым файлам, удобный просмотр структуры проектов и файловс выводом всех используемых функций, предпросмотр во всех браузерах, специальный контрол для закладок, расширенный поиск и прочее…
Напомним, что эта версия приложения абсолютно бесплатна. Но также в дополнение существуют специальные платные плагины для работы с дополнительным популярным ПО:
- CMS: Joomla, Drupal, WordPress
- PHP фреймворками: CodeIgniter, CakePHP, Phalcon, Laravel, Yii, Symfony
- JavaScript фрейворками JQuery, AngularJS
- Библиотеками шаблонов Twig, Smarty
- + специальная расширенная поддержка для Node.js
Благодаря всем перечисленным полезным функциям Codelobster идеально подходит как для профессиональных веб-разработчиков, так и для новичков.
Скачать Codelobster PHP Edition можно с официального сайта: