2 дня назад
История
README.md
Блокнот
![]() | ![]() |
Текстовый редактор для ОС Аврора.
Позволяет настраивать шрифт и размер текста, показывать номера строк, имеет подсветку синтаксиса, поддерживает подключаемые клавиатуры
Как добавить свой язык для подсветки
- Файл с ключевыми словами положить в папку
syntax
проекта - Не забыть добавить его в
resources.qrc
- Дописать логику загрузки словаря для нужных типов файлов в
SyntaxHighlighter::setFileType
- Для примера: добавлена подсветка синтаксиса Java
История
v-0.6 (23.05.2025)
- Добавлена поддержка Авроры 4
- Добавлена локализация: возможность перевода на другие языки
- Небольшие оптимизации и исправления
v-0.5 (08.01.2025)
- Подсветка синтаксиса: добавлены QML, Java, Kotlin
- Встроенные цветовые схемы для подсветки
- Горячие клавиши Ctrl-O (Открыть), Ctrl-S (Сохранить) в “десктопном режиме”
- Возможность сохранять файл “Оранжевой кнопкой” (F2) на смартфонах F+ R570E
- Небольшие оптимизации
v-0.3 (02.09.2024)
- Общая реализация подсветки синтаксиса
- Добавлена базовая подсветка для Си-подобных форматов
- Добавлено больше поддерживаемых форматов
- Вывод возможных ошибок при сохранении
v-0.1 (06.08.2024)
- Первая версия
Известные проблемы
- В Авроре 5 при открытии из проводника файлы открываются только для чтения
- При повороте экрана номера строк не пересчитываются автоматически
- Большие файлы могут открываться долго, подсветка синтаксиса также может применяться долго
- При смене атмосферы подсветка синтаксиса для открытого файла не меняется
Лицензия: GPLv3
Благодарности
- Александр Дыдычкин. harbour-editor для SFOS
- Антон Станкевич. Порт TinyEdit для ОС Аврора
- Олег Ядров. QML Creator - подсветка синтаксиса
- Степан Пономаренко. QML прототип - идея
- Леонид Юрасов. Форк блокнота - идея и первоначальная адаптация под Аврору 4
Конвейеры
0 успешных
0 с ошибкой