Notepad GNU текстовый редактор с открытым исходным кодом, базирующийся на компоненте SynEdit, представляющий альтернативу стандартному Блокноту Windows, данную программу могут использовать как программисты (редактирование кода), так и все те, кому необходим хороший текстовый редактор. Редактор имеет подсветку синтаксиса большого количества языков программирования (55 штук) и распространяется под лицензией GNU GPL (General Public License).
Данный редактор имеет очень расширенные возможности и предоставляет пользователю приличный набор функций, из которых можно выделить такие как: - поддержка транслитерации и инвертации слов; - создание закладок в избранном, для наиболее важных документов; - экспорт синтаксиса, импорт/экспорт текста или правка текущего текста в Microsoft Word; - отображение окна в полноэкранном режиме или режиме прозрачности главного окна; - изменение атрибутов файла из программы; - хороший инструментарий для работы с буфером обмена, текстом и строками; - поиск слов в популярных поисковых системах Google, Yandex, Aport, Nigma, Mail и других, или в свободной энциклопедии "Википедия"; - HTML теги; - поддержка макросов; - определение файла с атрибутом "только чтение"; - редактирование файлов с атрибутом "только чтение"; - редактирование файлов размером более 64K; - таблица символов; - окно-контейнер состоящее из 4 буферов обмена; - автосохрание документа в определенный промежуток времени; - интеграция в Total Commander (просмотр по F3, правка по F4), Microsoft Internet Explorer, Windows Explorer; - режим печати WYSIWYG, который позволяет при печати листинга сохранять подсветку кода; - поддержка локализации языков; - многоуровневый откат действий; - список последних отрытых файлов; - печать; - открытый исходный код; - и прочее.
Поддерживаемые языки программирования: ADSP21xx, Assembler, AWK, Baan, CAC, Cache, C#, С++, Cobol, CPM, Css, Dfm, DOT, Dml, Eiffe, Fortran, Foxpro, Galaxy, General, GWScript, Haskell, HC11, HP48, HTML, Ini, Idl, Inno, Java, Java Script, Kix, LDR, M3, Modelica,MS DOS Bat,Msg, Pascal, Perl, PHP, Progress, Python, RCSyn, Ruby, SDD, SML, SQL, ST, TeX, TclTk, UNIXShellScript,Unreal, URI, VBScript, Visual Basic, Vrml97, XML.
|