После более пяти месяцев разработки состоялся выпуск 0.6.3 кроссплатформенного (Linux, MacOS, Windows) редактора текстов NotepadNext, разрабатываемого на языке C++ с использованием библиотек Qt (поддерживается версия 6), Scintilla, Lua и других, распространяемого по лицензии GPL-3.0 и называемого автором кроссплатформенной реализацией Notepad++.
Список изменений:
- в контекстное меню добавлены пункты кодирования/декодирования Base 64 и URL;
- в меню действий над строками добавлен пункт удаления пустых строк;
- добавлена опция комбинирования результатов поиска, если искомый текст найден в той же строке;
- в диалоге поиска выводится сообщение о нахождении последнего результата поиска;
- добавлена украинская локализация;
- обновление Scintilla до версии 5.3.4;
- улучшена идентификация языков, поддерживающих шебанг (
#!
); - поддержка передачи имени файла в файле
NotepadNext.desktop
; - улучшены сообщения об ошибках при невозможности сохранения файлов;
- исправлено падение программы при открытии нечитаемого файла;
- исправлены стили «умной» подсветки скобок;
- исправлена ошибка загрузки файлов локализаций;
- исправлено применение настроек
.editorconfig
; - исправлен поиск по регулярному выражению в файле длиной 3-4 байта;
- сборка релизов с использованием Qt 6.5;
- улучшены действия с закладками;
- добавлена турецкая локализация;
- поддержка экранированных символов и комментариев в JSON;
- детектирование файлов INI и JSON на основе содержимого файлов;
- исправлена выделенная полоса прокрутки, показывающая «умное» выделение;
- улучшена производительность поиска по регулярному выражению;
- исправлено действие
Select Next
; - исправлена ошибка одновременного открытия нескольких файлов;
- исправлено неправильное определение локали;
- автоматическое изменение размера панели результатов поиска;
- свертывание элементов верхнего уровня при добавлении нового результата поиска;
- исправлена ошибка подсветки кода C#.
- добавлена поддержка расширений имен файлов (MacOS);
- исправлено падение при вводе многосимвольных строк с помощью IME (MacOS);
- исправлена проблема со шрифтом при шестнадцатеричном просмотре (MacOS);
- исправлен слишком маленький размер шрифта результатов поиска (MacOS);
- исправлено всплывающее окно автодополнения при наборе текста (MacOS);
- другие незначительные изменения.
>>> Подробности