README.md

Блокнот

Изображение 1 Изображение 2

Текстовый редактор для ОС Аврора.

Позволяет настраивать шрифт и размер текста, показывать номера строк, имеет подсветку синтаксиса, поддерживает подключаемые клавиатуры

Как добавить свой язык для подсветки

  • Файл с ключевыми словами положить в папку 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 с ошибкой