Notepad4 и Matepath
Notepad4 (notepad2⨯2, notepad2 ++)-это текстовый редактор на основе светости на основе Scintilla для Windows с синтаксисом, складыванием кода, автозаполнением и спискам API для многих языков и документов программирования, он основан на (переписывании в современном C ++) Florian's Notepad2 и Xhmikosr's Notepad2. MatePath - это плагин браузера файлов, основанный на (переписанный в современном C ++) Florian's Metapath.
Двоичные файлы
Последние сборки разработки (артефакты в конфигурации выпуска для каждого компилятора и платформы) доступны на GitHub Actions и Appveyor. Или вы можете построить из источника, см. Вики.
| Действия GitHub (MSVC, Clang, GCC) | Appveyor (MSVC, Clang) |
|---|
| |
Скриншоты
Изменения по сравнению с NotePad2 или Notepad2-Mod:
- Поддержка закладок
- Возможность отметить все входы слова или выбора и показать соответствующий счет
- Улучшенное автоматическое завершение для слов и функций
- Автополление на основе контекста для некоторых слов
- Улучшенное автофокусирование
- Автоматическое завершение для скобок, скобков и цитат
- Предварительный просмотр цвета с помощью Calltip и нажмите Calltip, чтобы открыть Color Dialog
- Поддержка BASE64 Кодировка и декодирование
- Синтаксическое выделение, складывание кода и список API для (см. Встроенный список расширения файлов):
- Простой текст
- Абакус
- ActionScript для ActionScript 3 и 4.
- Android Smali, скриншоты
- ANSI ART
- Ансис параметрический язык дизайна
- Ассемблер, скриншоты
- Асимптат -векторный графический язык, до асимптоты 2.70.
- Autohotkey_l и Autohotkey_h Script, до v2.
- Autoit3 сценарий, до 3.3.16.
- Скрипт Avisynth, вплоть до Avisynth 2.6, Avisynth+ 3,6, Gscript 1.1.
- AWK, до GNU AWK 5.3.
- Партийный сценарий, скриншоты
- Blockdiag, Seqdiag, Actdiag и Nwdiag
- C#, до C# 12.0. Скриншоты
- C/C ++, скриншоты
- Objective-C/C ++, скриншоты
- C Стандартная библиотека, до C2X.
- C ++ STL, до C ++ 20.
- Cangjie (仓颉), до октября 2024 года.
- Лист стиля CSS, до ноября 2024 года.
- Стиль SCSS, до Dart Sass 1.50.
- Меньше листа стиля, до меньшего количества 4,1.
- Стиль HSS
- Cmake, до Cmake 3.29. Скриншоты
- CoffeeScript, CoffeeScript 2.7.
- Общий промежуточный язык
- Файл конфигурации / свойств
- CSV -файл
- D, до D Language 2.0.
- Дарт, до дарта 3.4.
- Diff/Patch File
- F#, до F# 8.0.
- FORTRAN, до Fortran 2023.
- GN Build, вплоть до GN 2019-03-13.
- Иди, до 1.21.
- Go+ (Goplus) и q Language
- Gradle, до Gradle 8.3, скриншоты
- Graphviz Dot, до Graphviz 2.49, скриншоты
- Groovy, до Groovy 5.0.
- Хаскелл, до GHC 9.6.
- Haxe, до Haxe 4.3.
- Html, вплоть до того, что декабрь 2024 года.
- Файл конфигурации INI
- Inno Setup, вплоть до Inno Setup 6.2.
- Boost Jam, до JAM 4.4.
- Java, до Java 22. Скриншоты
- JavaScript, вплоть до Ecmascript 2024 с JSX и веб -API.
- Json и json5 документ
- Джулия Скрипт, до Джулии 1.9. Скриншоты
- Котлин, вплоть до Kotlin 2.0.
- Латекс
- Сценарий LISP (общий LISP, Clojure, Scheme и т. Д.)
- LLVM IR, до LLVM 16.
- Сценарий Lua, до Lua 5.4.
- Makefile, скриншоты
- Nmake
- Gmake
- Борланд Бэк
- Qmake
- ниндзя
- Markdown, вплоть до Commonmark 0,31, с следующими расширениями:
- GitHub ароматизированная отметка
- Гитлаб ароматизированная отметка
- Отметка Пандока
- Mathematica и WolframScript
- Matlab, скриншоты
- NIM Script, до NIM 2.0.
- Nullsoft Scriptable System, до NSIS 3.09.
- OCAML, до OCAML 5.0.
- Паскаль, Дельфи
- Perl, до Perl 5.36. Скриншоты
- PowerShell, до PowerShell 7.2.
- Python, до Python 3.13. Скриншоты
- PHP Script, до PHP 8.4. Скриншоты
- Сценарий Windows Rescouce
- R, до 4.2.
- Ребел 3 и красный
- Руби, до Руби 3.3. Скриншоты
- Ржавчина, до ржавчины 1.38. Скриншоты
- SAS, до SAS VIYA 2024.06.
- Scala, до Scala 3.2.
- Shell Script
- Bash любит (SH, Bash, Dash, Ash, ZSH, KSH), до Bash 5.2. Скриншоты
- C Shell (CSH, TCSH), до TCSH 6.24.
- M4 Macro и AutoConf
- SQL запрос
- Стандарт SQL, до SQL: 2016.
- MySQL, до MySQL 8.0, MariaDB 10.9.
- SQLite3, до 3,44.
- Postgresql, Postgresql 14.
- Transact-SQL, SQL Server 2019.
- Oracle, Oracle 20, неполный.
- Swift, до Swift 6.0.
- TCL, скриншоты
- Texinfo, до Texinfo 7.1.
- Toml файл
- TypeScript, до TypeScript 5.4.
- Visual Basic, VB.NET, VB 6.0 и VBA
- VBScript
- VHDL, до VHDL 2019.
- Verilog HDL, до Verilog 2005 и SystemVerilog 2017.
- Vim сценарий
- Webassembly, до WABT 1.0.
- WinHex Script и шаблон, до WinHex 20.9.
- XML документ, скриншоты
- XML схема
- Xml stylesheet
- SGML и DTD
- Список недвижимости Apple
- Ямл документ
- Зиг, до Zig 0,13.
- Многие другие
- Переключатель для определенного уровня, ярлыки: alt + номер
- Переключатель для текущего блока без прокрутки обратно в линию запуска блока, ярлык: alt + c или контекстное меню «Toggle Fold»
- Улучшенная поддержка китайского, японского и корейского: встроенный режим IME, обертка слов, выбор слов, преобразование дела и т. Д.
- Вставить новый GUID и текущие временные метки
- Преобразование числа между десятичным, шестнадцатеричным, восьмидесным и бинарным
- Отображение местоположения и длину выбранного текста в подсчете символов
- Улучшенная поддержка резервуара с библиотекой режима Boost
- Улучшенная поддержка NFO ANSI ART
- Поддержать различную интеграцию системы Windows
- Поддержите высокий DPI -дисплей с HD -версией
- Поддержка рендеринга с использованием Direct2D DirectWrite и переключение между GDI и Direct2D
- Поддержите лигатуру шрифта с помощью шрифта, такого как Firacode в режиме Direct2D
- Поддержка цветного шрифта (Windows 8.1 и выше) в режиме Direct2D, полезно для отображения цветных смайликов? и другие
- Экспериментальная поддержка макета RTL (GDI) и двунаправленной (Direct2d), полезной для арабского и иврита
- Поддержка с использованием размера дробного шрифта
- Поддержать режим полноэкранного режима
- Поддержка Compress & Pretty для CSS, JavaScript, JSON и JSON5
- Поддержка копии как RTF
- Поддержка текста транслитерации
- Поддержка перетаскивания файла от Visual Studio, Android Studio, Intellij Idea и т. Д.
- Другие различные крупные или незначительные изменения и настройки
Поддерживаемые операционные системы:
- Windows XP, Vista, 7, 8, 8.1, 10 и 11, 32-битные и 64-битные
- Windows Server 2003, 2008, 2012, 2016, 2019 и 2022, 32-битные и 64-битные
- Windows 10 на ARM64, Windows 8/8.1 на ARM32 (Windows RT)
- Unix-подобные операционные системы (Linux, MacOS, BSD и т. Д.) Использование вина
- Reactos
Участники:
- Xhmikosr
- Кай Лю
- RL Vision
- Александар Леков
- Бруно Барбиери
- Омола
- Все остальные на GitHub и в списке участников Notepad2-Mod
Больше информации:
- Веб -сайт Florian's Notepad2
- Веб-сайт xhmikosr Notepad2-Mod
- Веб -сайт Scintilla
- Построить Botepad4 и MatePath
- Локализация
- Deutsch от @xelsios
- Французский @Voilierbleu
- Итальянец от @matteo-nigro
- Rruskyй @tretdm
- 日本語 日本語 @maboroshin
- 中文 (繁體)
- 中文 (简体)
- 한국어 @Venusgirl
- 한국어 by @bluenlive
- Notepad4 Вики