Notepad 3 (текстовый редактор)

Автор сергей 999s, 27 Березень 2021, 07:55:59

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

сергей 999s

Notepad3 (Windows® 7, 8 / 8.1, 10 (32 and 64 bit))

Хотя операционная система Windows значительно обновилась за последние годы. Однако стандартный блокнот Windows не обновлялся уже 20 лет. Если вам нужен текстовый редактор для простых задач программирования, использование стандартного Блокнота Windows просто не поможет.

Поэтому мы создали Notepad3 со всеми функциями, которые в настоящее время отсутствуют в стандартном блокноте Windows. Notepad3 - это быстрый и легкий текстовый редактор на основе Scintilla с подсветкой синтаксиса. У него небольшой объем памяти, но он достаточно мощный, чтобы без труда справиться с большинством задач программирования.

Notepad3 основан на коде из замечательного Notepad2 Флориана Балмера и Notepad2-mod от XhmikosR .
Spoiler
Основные функции Notepad3

Notepad3 имеет следующие функции: сворачивание кода, сопоставление скобок, автоматический отступ, автозаполнение слов, преобразование кодировки символов между различными форматами (ASCII, UTF-8 и UTF-16), преобразование формата новой строки (между DOS (CR / LF) , Форматы Unix (LF) и Macintosh (CR)), множественная отмена или повтор, закладки и поиск и замена на основе регулярных выражений.

Поддерживаемые языки

Ранее мы упоминали, что Notepad3 может справиться практически с любыми задачами программирования, и мы не лжем. Просто взгляните на список поддерживаемых языков программирования ниже и выберите свой любимый.

Он предлагает поддержку подсветки синтаксиса для Apache, ASP, Assembly, AutoHotkey, AutoIt3, AviSynth, Awk, Bash, BAT, C, C ++, C #, CGI, CMake, CoffeeScript, CSS, CSV, D, Dart, DIFF, Go, HTML, INF, INI, Inno Setup, Java, JavaScript, JSON, Kotlin, LaTeX, Lua, Makefiles, Markdown, MATLAB, Nim, NSIS, Pascal, Perl, PHP, PowerShell, Python, REG, Resource, RS-SPlus Statistics, Ruby, Rust, Shell, SQL, Tcl, TOML, VB, VBScript, VHDL, XHTML, XML, YAML и улучшенная поддержка NFO ANSI.

Скачать Notepad3  (новый)

Notepad3 поставляется в двух вариантах. Настройка для его установки на ваш компьютер и, при необходимости, замены Блокнота Windows по умолчанию. И портативная версия для запуска прямо с карты памяти или портативного жесткого диска.

Версия 5.21.227.1 (27 февраля 2021 г.) Изменения
Spoiler

НОВЫЙ:

    Использовать локаль пользователя для формата вставки даты / времени: можно переключить меню на предпочтительный язык пользовательского интерфейса.
    Включите горизонтальную прокрутку с помощью «Shift + колесо мыши».
    Показывать всплывающую подсказку при поиске (проблема № 3038).
    Kotlin Source Lexer основан на кодовой базе Kotlin Lexer от Zufuliu.
    Dart Lexer основан на кодовой базе Dart Lexer Зуфулиу.
    TinyExpr: дополнительный анализ чисел для двоичных (0b...) и восьмеричных (0o...) числовых форматов.
    Расширение «.pkb» для SQL Lexer.
    Поддержка «темного режима» для Windows 10 20H2 версии 2009 (сборка 19042).
    Диалоговое окно «Открыть / сохранить файл»: заполнить фильтр файлов текущими расширениями файлов, поддерживаемыми лексером.
    Minipath.ini: [Настройки2] FocusLostOpacity = 100 (уровень доступности при потере фокуса).
    Горячая клавиша «F3»: использовать последний элемент MRU перед содержимым буфера обмена в качестве шаблона поиска, если предыдущий шаблон поиска пуст.
    Поддержка переключения лексера при открытом диалоговом окне «Настройка схем».
    Раскрытие текущего дерева стилей лексеров при запуске диалога настройки схем.
    grepWinNP3: контекстное меню заголовка «Оставаться на вершине» (GRE).
    Более быстрый отклик на обновление строки состояния / отсутствие мерцания.
    Уменьшение мерцания заголовка, панели инструментов и строки состояния.
    Установите светлый / темный режим для выполнения grepWinNP3 (GRE).
    Настроить схемы: показать название выбранной темы.
    DarkMode: запомните, что DarkMode выбрал схему / тему для следующего запуска.
    Настраиваемые цвета темного режима (не в теме проводника, нарисованные владельцем).
    Пункт меню для переключения между режимом по умолчанию и темным режимом.
    DarkMode: панель инструментов, статический флажок / элемент управления списком.
    Win10 DarkMode Awareness (начальная разработка).

ИЗМЕНЕНИЯ:

    MiniPath: поддержка xbuttons мыши для направления просмотра.
    Стиль кода переформатирует исходные коды MiniPath (AStyle: OTBS).
    Переключатель Simple Line Comment обрабатывает каждую строку отдельно
    Меню переместите элементы комментария строки / потока в меню «Правка» -> «Выделение вверху».
    Диалог поиска / замены - рефакторинг и мелкие исправления.
    JSON5 - усовершенствования оригинального JSON-Lexer от Scintilla.
    Информация о выборе в строке состояния: переключение на подсчет байтов (вместо символов) для огромных файлов.
    Используйте локаль пользователя для формата вставки даты / времени: вставьте дату перед временем и разделите табуляцией.
    Tinyexpr вычисление математических констант «e» и «pi», не отделенных от добавляемого текста.
    Увеличить статический буфер шаблонов поиска / замены / отметки до 4095 символов.
    Начальное разрешение начального экрана не зависит от фиксированного базового размера шрифта.
    Избегайте повторения запроса, если нет другого возможного события.
    Изменение поведения: копировать в буфер обмена при пустом выделении -> ничего не копировать, если текущая строка пуста.
    Обновить список ключевых слов в Style INNO Lexer.
    Нет сообщения об ошибке после отказа от загрузки файла огромного размера.
    Переименование китайской отображаемой кодировки согласно MIME / IANA.
    Тип Sci_PositionCR стал длинным по причинам совместимости с Win32.
    Переустановите модуль DarkMode в ветке отложенной загрузки версии проекта win32-darkmode.
    Обновите KeyWordList лексеров «Исходный код C #» и «SQL-запрос».
    Цвета появления закладок изменены, чтобы получить отчетливо различимые цвета.
    Переход от CreateLexer () по идентификатору к CreateLexer () по имени (соответствие Lexilla IFace5) (GRE).
    Плавающая точка формата TinyExpr с ненулевой дробной частью.
    TinyExpr: изменить формат (разрешить более длинное целое число перед переключением на формат мантиссы / экспоненты).
    Подготовьтесь к работе с библиотекой Lexilla (Scintilla v5) (SCI).
    Использование улучшения обнаружения режима EOL от @zufuliu (без специализации SSE2 или AVX2).
    Унифицировать поиск по шаблону поиска: (0.selection) [F / R-DLG] - 1.предыдущий-поиск / MRU-List - 2.clipboard.
    grepWinNP3: сохранить измененные настройки «Оставаться наверху» при выходе (GRE).
    Первая часть темы DarkMode для MiniPath.
    Отделите цвет фона окна DarkMode от цвета лица кнопки.
    Уровень непрозрачности при потере фокуса для grepWinNP3.
    TinyExpr: оператор '%': различать операции по модулю и проценту в зависимости от контекста.
    Из-за отсутствия интереса «Notepad3DLL» прекращен.
    Названия пунктов меню «Действия в сети», настраиваемые пользователем.
    Обновление grepWinNP3 (GRE) до версии 2.1.6.34 (2021-02.05).
    Обновление движка Oniguruma Regex (ONI) версии 6.9.7 (2021-01-24).
    Обновите библиотеку Scintilla (SCI) до версии 4.4.6 (2020-12-01).

ИСПРАВЛЕНИЯ:

    URL-декодирование файловых гиперссылок («файл: //...»).
    Всплывающая подсказка Wrap-Around использует правильную кодировку.
    Многострочное движение: переходите к правильному концу документа.
    Переключить комментарий к пустому выделению в точке вставки: сохранить позицию конца выделения.
    MiniPath: включить использование XButton мыши («просматривать вперед и назад»).
    Переключить Комментарий: правильная обработка выбора.
    Не перемещайте выделение при изменении шаблона поиска, если в Replace-Dlg.
    У FJSON Lexer теперь включены комментарии.
    F / R-Dialog - позволяет также вставлять многострочный буфер обмена в поле со списком «Заменить строку».
    F / R: исправляет некоторые проблемы, связанные с совпадениями / выводами нулевой длины RegEx.
    Заменить все. избегать цикла занятости (бесконечность) при замене совпадения нулевой длины (RegExpr).
    Диалог F / R не изменяет выбор, набирая шаблон поиска.
    F / R показывать всплывающую подсказку, только если окна сообщений скрыты.
    Продолжение строковой строки JSON5.
    Обработка контекстного меню в режиме выпуска.
    Сожгите некоторую информацию / предупреждения режима анализа VS.
    Поиск с подстановочными знаками: непреднамеренный зацикливание.
    Лексер AHKL: путаница в визуальном сопоставлении скобок.
    Значок сообщения InfoBox Масштабирование DPI.
    Функции Tinyexpr и парсинг констант.
    Переполнение буфера при инициализации структур.
    Устранение проблем с диалогом шрифтов (обработка размера) (проблема № 3012).
    Диалог F / R: глюк опции преобразования обратной косой черты.
    Диалог F / R: окно сообщения в случае несоответствия шаблону.
    Множественная замена с использованием RegExpr и групповых ссылок.
    Обнаружение кодирования рефакторинга: чистый ASCII против 7-битного.
    Анализ кодировки файлов только с 7-битным ASCII.
    Проблема с сохранением файла после переключения кодировки на GB2312 (52936).
    Начальный путь в диалоге OpenFile (загрузить файл).
    Жалобы компилятора (новая версия VS2019 v16.8.1).
    Разрешить односимвольное имя файла в командной строке.
    Отключить копирование / вырезание полных линий при частичном множественном выборе.
    Найти / заменить все в диапазоне алгоритма.
    Гибкая обработка EOL Oniguruma (Win CRLF, Unix LF и Mac CR) (ONI).
    Заменить все в ассортименте.
    Избегайте потери файлового кеша при сбое питания.
    Копирование / вырезание / удаление линий «сфокусированного обзора» (буфер обмена).
    Вырезать / копировать вхождения маркера (линий), если маркер находится в первой строке.
    Начальный каталог для диалога открытия / сохранения файлов в Проводнике.
    Утечка производительности TOML Lexer.
    Зависание главного окна из-за смешанного использования интерфейсов Lexer.
    Установка нового лексера IFace5 (должна исправить проблему переключения комментариев строки / потока # 2912).
    Расширения файлов Lexer поддерживаются в стандартной конфигурации.
    Переключение языка grepWin (github.com/stefankueng/grepWin/issues/199) (GRE).
    Клонировать полный путь к .ini-файлу для разветвленного нового экземпляра (GRE).
    grepWinNP3: широкие символьные пути для языковых файлов (GRE).
    Остановить уведомление об изменении файла для удаленных файлов, если сохранение отклонено.
    Некоторые исправления движка RegEx (текущий разработчик Oniguruma) (ONI).
    Утечка производительности в TOML Lexer.
    Настроить сборку заголовков схем.
    Переключение DarkMode при активном немодальном диалоге.
    TinyExpr: интерпретация оператора «%»: разрешить «(...)» в правой части интерпретации по модулю.
    TinyExpr: убрать необходимость в пробеле для умной интерпретации оператора '%'.
    Не удалось установить DarkMode для элементов управления ComboBoxEx, нарисованных владельцем.
    DarkMode: текст кнопки панели инструментов.
    Пусть DarkMode работает с 20H2.
    grepWinNP3 новый экземпляр: прочитать правильный .ini-файл (переносимая) (GRE).
    Исправить сбой при запуске Win7.
    Окончательная коррекция цвета по умолчанию (панель инструментов, строка состояния и поля).
    Разрешить удаление переключателя предварительной обработки компиляции D_NP3_WIN10_DARK_MODE.
    Верните тематический ReBar (родительская панель инструментов) для Win7.
    Верните тематический ReBar (родительский элемент панели инструментов) для Win10, используя светлый режим (DarkMode не нужен).
    Фон панели инструментов Win7 возвращается к COLOR_BTNFACE, Win10 остается с COLOR_WINDOWS.
    Обновить заголовок измененного документа.
    Очистите .ini-config для значений по умолчанию.
    Стандартные цвета фона полей.
    DarkMode: переключить std. цвет фона и текста тоже.
    Поддержка DarkMode / инициализация / обработка настроек.

УДАЛЕННЫЙ:

    TinyExpr: "%%" как оператор процента не рекомендуется.

ПЕРЕВОДЫ (MUI):

    Африкаанс (аф-ZA).
    Белорусский (be-BY).
    Китайский упрощенный (zh-CN).
    Китайский традиционный (zh-TW) (неполный...).
    Голландский (nl-NL).
    Английский (en-GB).
    Французский (фр-фр).
    Немецкий (de-DE).
    Греческий (el-GR) (неполный...).
    Хинди (привет-на)
    Венгерский (hu-HU).
    Индонезийский (id-ID) (неполный...).
    Итальянский (it-IT).
    Японский (ja-JP).
    Корейский (ко-кр).
    Польский (pl-PL).
    Португальский (pt-PT).
    Португальский бразильский (pt-BR) (неполный...).
    Русский (ru-RU).
    Словацкий (sk-SK).
    Испанский (es-ES).
    Испанский Латинская Америка (es-LA) (неполный...).
    Шведский (sv-SE).
    Турецкий (tr-TR) (неполный...).
    Вьетнамский (vi-VN) (неполный...).

Скачать
Spoiler
Notepad3_5.21.207.1_rc_Setup
https://www.rizonesoft.com/download/3939/

Download (x86) Notepad3_5.21.227.1_x86_Setup
https://www.rizonesoft.com/download/8108/

Portable   Notepad3_5.21.227.1
https://www.rizonesoft.com/download/3943/
AX 4K-BOX HD51