TextEdit (ru)

From KolibriOS wiki
Revision as of 19:21, 27 March 2024 by Bad Dr3dd0x (talk | contribs) (доделаю позже)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
TextEdit (ru)
Лого было своровано GMan'ом
Интерфейс программы
Интерфейс редактора
Исполняемый файл: tedit
Версия: r.9568
Написан на: FASM
Статус: stable, разработка приостановлена
Разработчики: Код: IgorA
Дизайн: Leency
Библиотеки: Kolibri Team
Поддержка: vitalkrilov, hidnplayr
Тема на форуме: Ссылка
Исходный код: TextEdit
TextEdit Syntax File Viewer

TextEdit - продвинутый текстовый редактор, включённый в ISO-образ системы (находится по пути /kolibrios/Utils/tedit). Является аналогом CEDIT и TinyPad.

Общее описание

Разработка данного редактора была начата в 2009 году. Сейчас для него выходят нерегулярные обновления, поправляющие баги.
Особенности данного редактора:

  • Многократная отмена/повтор действия
  • Подсветка синтаксиса Assembler, C++ (В трёх вариациях), HTML, .ini
  • Поддержка кодировок CP1251 (Windows) и CP866 (DOS/KOS), возможность перевода кодировок в обе стороны
  • Поиск по тексту/по ключевым словам с возможностью замены
  • Возможность создать/отредактировать файлы подсветки синтаксиса при помощи специальной утилиты.

Создание/редактирование файлов подсветки синтаксиса

Скриншот Syntax File Viewer

Автором программы была разработана специальная утилита TextEdit Syntax File Viewer (TextEdit SFV), позволяющая создавать, либо редактировать файлы подсветки, которые позже можно открыть в TextEditor.
Как отредактировать файл подсветки:

  1. Загрузить файл синтаксиса .syn, не упакованный при помощи kpack
  2. Ввести путь и новое имя для сохранения в формате .asm
  3. Изменить в файле .asm интересующие пользователя параметры
  4. Компилировать при помощи FASM Compilator
  5. Исправить расширение получившегося файла с .bin на .syn

Создать свою подсветку можно только отредактировав и сохранив под другим именем имеющийся файл с расширением .syn.

Баги, ошибки

Каких-либо багов и ошибок пока обнаружено не было.

Исходники

TextEdit: на SVN
TextEdit Syntax File Viewer: на SVN