Sergey  
Местный босс - администраторJoined: 06 Jan 2005 Location: Оренбург Posts: 1127Last Visited: Today at 01:43 Кредиты: 3594
Reputation: 47 Age: 41
Zodiac: 
| На странице Text Editors сайта поддержки phpbb приведён краткий список наиболее популярных программ, рекомендованных для использования при редактировании файлов phpBB3.
Попробую дать свои рекомендации по редакторам для ОС Windows, основываясь на опыте их использования. Все упомянутые программы являются бесплатными (freeware) или условно-бесплатными (shareware), поддерживают кодировку UTF-8 (Unicode), используемую в phpBB3, и интерфейс на русском языке (где его нет, сказано отдельно). Возможности описаны очень кратко, подробную информацию смотрите по ссылкам.
- Notepad++.
Наиболее популярный редактор.
Поддержка синтаксиса PHP, HTML, XML, JavaScript и десятков других языков, с возможностью добавления собственных правил подсветки, плагинов, позволяющих реализовать дополнительные возможности, в частности сравнение текстов в стиле WinMerge, FTP-менеджер для закачки файлов на сервер не отходя от кассы. Поиск и замена в файлах, механизм сессий, позволяющий сохранить список редактируемых файлов с последующим групповым открытием, то есть организовать подобие проектов, что полезно при разработке или установке модов. Сохранение текущей экранной сессии и автооткрытие последних файлов.
Данным редактором можно заменить штатный Notepad (Блокнот) из комплекта Windows, без ущерба для работоспособности системы, что проверено и сделано автором на Windows XP и Windows7.
- PSPad.
Весьма мощный редактор со встроенным FTP, файловым и кодовым менеджером.
Поддержка синтаксиса PHP, HTML, XML, JavaScript и десятков других языков, плагинов, позволяющих реализовать дополнительные возможности. Поиск и замена в файлах, механизм сессий, позволяющий сохранить список редактируемых файлов с последующим групповым открытием, что полезно при разработке или установке модов. Сохранение текущей экранной сессии и автооткрытие последних файлов. Сравнение редактируемого текста с оригиналом на диске или другим файлом. Показ структуры файла с навигацией по блокам/функциям.
В числе особенностей: возможность объединить группу файлов в один проект, с сохранением их местоположения, организовать список наиболее часто используемых инструментов (программ), внешних ссылок и т.п.
К числу несомненных удобств этого редактора стоит отнести возможность создания/записи/редактирования/компиляции/выполнения плагинов (Меню "Скрипты") на JS/VBscript/Perl прямо в редакторе, то есть не отходя от кассы. Причём штатных средств редактора с лихвой хватает для создания довольно упоротых фич.
Во вложении находится пример простого плагина на JavaScript, написанного автором этих строк.
После использования всех перечисленных программ, взял на вооружение в качестве основного при разработке модов.
- AkelPad.
Компактный и простой редактор отечественной разработки, входящий как плагин в комплект Total Commander'a.
В состоянии поставки ничего выдающегося и сверхъестественного, впрочем имеется поддержка плагинов с автозапуском, из которых самыми полезными, с точки зрения программиста, можно признать подсветку синтаксиса, сворачивание блоков, быстрая навигация по тексту программы или функциям (CodeFold).
При установке данным редактором можно заменить штатный Notepad (Блокнот) из комплекта Windows, с возможностью восстановления при деинсталляции.
- TEA (Win32).
Редактор украинского автора Петра Семилетова.
Типовой набор функций: Поддержка синтаксиса PHP, HTML, XML, JavaScript и других языков, сохранение сессии, файловый менеджер или файловый приказчик в терминах автора программы, поддержка плагинов на JavaScript.
В числе особенностей: встроенная поддержка ZIP-архивов, математический аппарат, анализатор текста, доходчивый и остроумно написанный хелп.
Честно говоря, автора этот редактор не впечатлил несколько лет назад, хотя и использовался некоторое время, не впечатляет и в настоящее время. Что-то есть в нём такое, что вызывает то ли дискомфорт, то ли недоумение. Впрочем, всё это личное имхо, и вполне возможно вам понравится.
- Notepad2.
Простой до деби..., то есть я хотел сказать, очень простой и компактный редактор в стиле штатного Notepad (Блокнота) с поддержкой подсветки синтаксиса PHP, HTML, XML, JavaScript и т.п. с возможностью определения своей схемы подсветки.
Оригинальная версия поддерживает только английский язык интерфейса. Сборку с поддержкой русского языка можно скачать с сайта notepad2.ru (если ссылка не открывается, ищем в гугле).
- Programmer’s Notepad.
Текстовый редактор для программистов.
Довольно удобный и компактный редактор, по своим возможностям примерно соответствующий Notepad++. Имеется также поддержка проектов, сохранения сессии, плагинов, автооткрытие последних редактируемых файлов, файловый менеджер, быстрая навигация по тексту программы или функциям/переменным, сворачивание блоков (CodeFold), возможнсть поиска из редактора в Google.
Начиная с версии 2.3 поддерживает русский язык интерфейса.
- PHP Expert Editor.
Специализированный редактор-отладчик для PHP-разработчиков.
Содержит почти полный набор для комфортной разработки php-проектов. Кроме обшепринятых функций (подсветка и настройка подсветки синтаксиса, сворачивание блоков, механизм сессий, проектов, автооткрытие последних файлов), включает в себя проверку синтаксиса, встроенный браузер, отладчик PHP, HTTP сервер с возможностью использования внешних серверов, FTP клиент, файловый и кодовый менеджер с удобной навигацией по блокам, настраиваемые шаблоны кода. Имеется возможность использования и запуска других интерпретаторов (Perl, Python, Ruby, Tcl).
Программа условно-бесплатная, ознакомительный период 30 дней. Для граждан бывшего СССР задекларирована бесплатная регистрация.
- Notepad GNU.
Редактор с поддержкой русского языка и приятным интерфейсом, по своим возможностям чем-то напоминающий Programmer’s Notepad, но отсутствие на момент написания статьи поддержки UTF-8 (Unicode) сводит его ценность к нулю.
|