Notepad++

Описание, где скачать, расширения файлов
Иконка программы Notepad++ 7.9
Перейти на сайт программы
Разработчик: Notepad++
Версия: 7.9 (14.05.2021)
Платформы: Windows
Выбор пользователей Бесплатная Для просмотра и редактирования
Бесплатный текстовый редактор для Microsoft Windows c открытым исходным кодом и широким набором возможностей. Наиболее популярен в среде разработчиков сайтов и приложений благодаря функции подсветки синтаксиса многих языков программирования и мощным инструментам редактирования исходного кода.

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++ могут быть существенно расширены за счет бесплатных подключаемых модулей. В программе используется встроенный Менеджер плагинов, помогающий устанавливать, обновлять и удалять модули.

Файлы, открываемые программой

ФорматТипНазвание
.asИсходный кодИсходный код ActionScript
.blИсходный кодBlue Source Code File
.cgiExecuteWeb-страница, скрипт CGI
.cmdExecuteПакетный файл Windows
.csИсходный кодФайл исходного кода на языке C#
.cshExecuteСкрипт C Shell
.cssИнтернетКаскадная таблица стилей
.dizТекстОписание файлов в Zip-архиве
.esiДанныеEtherCAT Slave Information
.gscИгрыСценарий игры Call of Duty
.gsdТекстФайл описания устройств GSD
.hbsИсходный кодШаблон Handlebars
.htmlИнтернетWeb-страница HTML
.inИсходный кодAutoconf Input File
.infoДругиеИнформационный файл Generic
.jbeamИгрыФайл определения транспортного средства в играх на движке BeamNG
.jsonИнтернетФайл обмена данными JavaScript
.lstТекстФайл данных
.luaИсходный кодИсходный код Lua
.mИсходный кодФайл исходного кода на языке MATLAB
.mДанныеФункции, инструкции для Mathematica
.markdownИсходный кодФайл документации приложения (Markdown)
.mdinfoBackupИнформация о файле резервной копии данных iPhone
.mdl3D-моделиТекстовый файл 3D-модели в игре Warcraft 3
.mlИсходный кодИсходный код ML
.mxmlИсходный кодКомпонент Adobe Flex
.pasИсходный кодИсходный код Pascal
.phpИнтернетФайл исходного кода веб-страницы на языке PHP
.pimxТекстAdobe Package Installation Management File
.plainТекстPlain Text File
.plistНастройкиПараметры приложения Mac OS X
.plrИгрыПрофиль игрока rFactor
.pyИсходный кодСценарий Python
.pyiИсходный кодPython Interface Definition
.rptТекстФайл отчета
.sassИнтернетSyntactically Awesome StyleSheets File
.sc2localeДругиеBlizzard StarCraft 2 Localization File
.scssИнтернетТаблица стилей Sass
.shExecuteСкрипт Bash Shell
.slstИгрыGame Data File
.smaliИсходный кодДекомпилированный файл приложения Android (Smali)
.srcИсходный кодИсходный код
.tomlИсходный кодTOML Configuration File
.txtТекстТекстовый документ
.vИсходный кодФайл исходного кода на языке Verilog HDL
.xfdlИнтернетФайл данных Extensible Forms Description Language
.yamlИсходный кодДокумент YAML
.ymlИсходный кодДокумент YAML
.zsИгрыZenScript File