Notepad++
Описание, где скачать, расширения файлов
Notepad++ поддерживает подсветку синтаксиса для всех популярных языков разработки, среди которых: ActionScript, ASP, C, C#, C++, CSS, Doxygen, HTML, Haskell, Java, JavaScript, Pascal, Perl, PHP, Python, Ruby, SQL, TeX, Visual Basic, VBScript, XML. При необходимости разработчики могут самостоятельно задавать правила подсветки для используемых ими языков программирования.
В Notepad++ включен ряд инструментов редактирования исходного кода, позволяющих ускорить процесс разработки: сворачивание блоков кода, выделение скобок, мультистрочное редактирование, автоматическое закрытие скобок и тэгов, блоковое выделение и редактирование текста, запись и выполнение макросов, а также автозаполнение - завершение слова и функции, подсказки о параметрах функции.
Каждый открытый файл отображается на отдельной вкладке Notepad++. Программа позволяет быстро перемещаться между ними, выполнять поиск и замену с использованием регулярных выражений, сравнивать файлы, просматривать карту документа, сохранять и закрывать одновременно несколько файлов.
Полезным инструментом разработчика является Панель списка функций Notepad++, на которой показаны все функции (методы), найденные в текущем файле. Панель содержит механизм поиска и используется для быстрого доступа к определению функции. При необходимости Панель функций может быть настроена для распознавания любого языка программирования.
Хотя Notepad++ используется в основном для редактирования исходного кода, он удобен и при работе с простым текстом. Программа распознает кодировки ANSI, UTF-8, UCS-2 и предоставляет возможность конвертации между ними. В числе поддерживаемых файловых форматов: TXT, XML, HTML, CSS, PHP, PY, C, H, M, CC, RC, JAVA, ASP, INI, VB, VBS, SQL и другие.
Функциональные возможности Notepad++ могут быть существенно расширены за счет бесплатных подключаемых модулей. В программе используется встроенный Менеджер плагинов, помогающий устанавливать, обновлять и удалять модули.