Spoiler:
11-mar-2021начало
02-apr-2021
Пока неюзабельно.
Нет скроллов, нет поиска/замены, нет отмены изменения, нет настройки отображения.
Не всё хорошо с производительностью.
Повышенный расход оперативной памяти, т. к. программа работает с фиксированными строками 1000 символов UTF16.
Открытие текстов только в кодировке UTF-8 с BOM или без, конец строки - CR/LF/CR+LF.
Сохранение в UTF-8 с BOM, конец строки - CR+LF.
Символы табуляции заменяются пробелами.
Буфер обмена работает с кодировкой CP866.
Подсветка синтаксиса пока только для Оберона, но нет проблем сделать для Си, Паскаля и т. д.
Работают все основные функции редактирования текста.
Выделение текста клавиатурой и мышью, прокрутка колесом мыши.
специальные клавиши:
ctrl+A -- выделить всё
ctrl+C -- копировать
ctrl+V -- вставить
ctrl+X -- вырезать
ctrl+Y -- удалить текущую строку
ctrl+S -- сохранить
ctrl+O -- открыть
ctrl+N -- создать новый
также:
(ctrl+)Home, (ctrl+)End, (ctrl+)PageUp, (ctrl+)PageDown
06-apr-2021
Поддержка кодировки CP866.
Подсветка для C
Подсветка для Pascal
08-apr-2021
Скроллы, мелкие исправления.
09-apr-2021
- отключение нумерации строк (ctrl+F1)
- настройка цветов (ini-файл)
- вопрос о сохранении файла при закрытии
- мелкие исправления
12-apr-2021
добавлен поиск, замена пока не работает
14-apr-2021
Замена, мелкие исправления.
17-apr-2021
- изменено поведение: курсор можно поставить только туда, где есть текст
- снято ограничение на длину строки
- уменьшено использование оперативной памяти
- мелкие улучшения
20-apr-2021
- Многократная отмена:
F5 - отменить (undo)
ctrl+F5 - вернуть (redo)
- Подсветка для FASM
23-apr-2021
сделано контекстное меню
24-apr-2021
- панель поиск/замена перенесена в левую часть окна
- добавлена функция "перейти на строку..."
01-may-2021
сделано главное меню
03-may-2021
- иконки на кнопки
- функция "изменить регистр" для выделенного текста
- поиск без учета регистра для русских букв
- некоторые улучшения интерфейса
05-may-2021
мелкие исправления
06-may-2021
подсветка для Lua
08-may-2021
выбор подсветки синтаксиса
09-may-2021
мелкие исправления
11-may-2021
- выбор и исполнение скриптов (.sh) для компиляции и выполнения программы
- автоопределение кодировки на вход, выбор кодировки на выход
14-may-2021
- мелкие исправления
- подсветка для .ini
17-may-2021
- меню tools
- пункт меню program->debug
- группировка кнопок тулбара
18-may-2021
- кнопки "компилировать" и "выполнить"
- выбор цветовой схемы
- загрузка ключевых слов из файла
- подсветка директив для Pascal
20-may-2021
- третья группа ключевых слов
- уточнение подсветки для Pascal
- мелкие исправления
24-may-2021
- исправлен путь к файлу icons16.png
31-may-2021
- подсветка #-комментариев для INI
03-jun-2021
системные цвета
06-jun-2021
- Esc -- скрыть панель поиска
- Shift-F3 -- найти предыдущий
- увеличен размер окна
- добавлен пункт меню view->x2 (увеличить шрифт)
14-jun-2021
мелкие исправления
15-jun-2021
мелкие исправления
06-jul-2021
- дублирование (ctrl+d), удаление (ctrl+del), перемещение (ctrl+up, ctrl+down) строк
- путь к скриптам по умолчанию
- выделение одинаковых слов
10-jul-2021
- вкладки
- file->save all
- file->close
12-jul-2021
- улучшенный дизайн
- метки: ctrl+F2 -- поставить/снять; F2 -- перейти к метке ниже; shift+F2 -- перейти к метке выше
- закрыть вкладку: ctrl+W или средней кнопкой мыши
- ctrl+Tab -- переключиться на следующую
16-jul-2021
- разные исправления
- улучшена работа функций "отменить" и "вернуть"
- пункт меню tools->board
- кнопка "свернуть панель поиска"
17-jul-2021
мелкие исправления
07-aug-2021
поддержка символов табуляции
08-aug-2021
мелкие исправления
10-aug-2021
мелкие исправления
11-aug-2021
Изменение отступа для выделенного текста:
Tab - увеличить
shift+Backspace - уменьшить
17-aug-2021
- подсветка для JSON
- исправлены ошибки
18-aug-2021
мигающий курсор
20-aug-2021
мелкие исправления
25-aug-2021
исправлена ошибка
28-aug-2021
вложенные меню
новые скроллы
03-sep-2021
мелкие исправления
06-sep-2021
выбор символа перевода строки (CRLF/LF/CR)
07-sep-2021
улучшенный таймер, мелкие исправления
08-sep-2021
новые чекбоксы
11-sep-2021
доступ к главному меню с клавиатуры (F10 - Esc)
14-sep-2021
некоторые изменения в главном меню
15-sep-2021
возможная подсветка операторов и разделителей
17-sep-2021
исправлена ошибка
21-sep-2021
поиск выделенного текста
24-sep-2021
мелкие исправления