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 с ошибкой