Programmer’s Notepad
| Programmer’s Notepad | |
|---|---|
Вид главного окна PNotepad | |
| Тип | Текстовый редактор,Разработка программного обеспечения |
| Разработчик | Саймон Стил |
| Написана на | C++ |
| Операционная система | Microsoft Windows |
| Языки интерфейса | Многоязычная поддержка |
| Дата выпуска | 1998 год |
| Аппаратная платформа | Windows |
| Последняя версия | 2.4.2 (3 декабря2016 года) |
| Лицензия | BSD |
| Сайт | pnotepad.org |
Programmer’s Notepad —свободныйтекстовый редактор дляWindows, в основном ориентированный напрограммистов, которые работают сисходным кодом. Он был выпущен в1998 году «Echo Software» (этоторговая марка автора программы, Саймона Стила). В2002 годутекстовый редактор был полностью переписан, и базировался на компонентеScintilla, но при этом сохранил развитие двух редакций, PN1 и PN2.
Описание
[править |править код]Ключевыми особенностямитекстового редактора являются: поддержкавкладок для работыс несколькими документами в одном окне, возможностьсворачивания кода, проверкаорфографии, а также функцияподсветки синтаксиса для многих популярныхязыков программирования. Последняя реализована с помощьюплагинов, называемых «схемами» («schemes»). Схемы файлов для PN1 не совместимы с PN2, и наоборот.
Подсветка синтаксиса
[править |править код]Assembler,C++,CSS,HTML,INI,Java,JavaScript,AutoLISP,Pascal,Perl,SQL,Visual Basic,Verilog,VHDL иXML.
Особенности
[править |править код]- Поддержка MDI-табов для работы с несколькими документами в одном окне.
- Подсветка синтаксиса для многихязыков программирования, а также их настройка с помощью схем.
- Интернациональная поддержка интерфейса.
- Сворачивание кода.
- Регулярные выражения для поиска и замены (полный синтаксисPerl).
- Сплит просмотр документа.
- Закладки.
- Экспорт текста вHTML иRTF.
- ПоддержкаUTF8/16.
- Работа сDOS/Windows,Unix- иMac-форматами перевода строки.
- СозданиесценариевPython.
- Поддержка неограниченного количества самонастраиваемых схем.