Difference between revisions of "TextEdit (ru)"

From KolibriOS wiki
Jump to navigation Jump to search
m (доделаю позже)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==TextEditor==
+
{{App-2.0
[[File:T_edit_15.png]]<br>
+
|logo=Лого было своровано GMan'ом
В Kolibri есть текстовый редактор, который называется '''TinyPad''', а также текстовый редактор, встроенный в '''KFar'''. А программа '''TextEditor''' была создана позже и в официальной сборке ее нет.
+
|name=tedit
У каждой из этих программ есть свои сильные и слабые стороны. Неполное сравнение трёх упомянутых редакторов:
+
|screensht=[[File:T_edit_15.png|300px|Интерфейс программы]]
{| border="1"
+
|caption=Интерфейс редактора
|Действия
+
|ver=r.9568
|TinyPad
+
|lang=[https://ru.wikipedia.org/wiki/Fasm FASM]
|TextEditor
+
|state=stable, разработка приостановлена
|KFar
+
|devs='''Код:''' IgorA<br/> '''Дизайн:''' Leency<br/> '''Библиотеки:''' Kolibri Team</br> '''Поддержка:''' vitalkrilov, hidnplayr
|-
+
|forum=[http://board.kolibrios.org/viewtopic.php?f=46&t=1222 Ссылка]
|Работа с несколькими документами
+
|rep=[https://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&path=%2Fprograms%2Fother%2Ft_edit%2F&peg=4990 TextEdit]</br> [https://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&path=%2Fprograms%2Fother%2Ft_edit_synt%2F&peg=4990 TextEdit Syntax File Viewer]
|есть
+
}}
|нет
+
'''TextEdit''' - продвинутый текстовый редактор, включённый в ISO-образ системы (находится по пути /kolibrios/Utils/tedit). Является аналогом [[CEDIT|CEDIT]] и [[Tinypad/ru|TinyPad]].
|есть
+
== Общее описание ==
|-
+
Разработка данного редактора была начата в 2009 году. Сейчас для него выходят нерегулярные обновления, поправляющие баги.<br/>
|Поддержка кодировок KOI8M, Win
+
Особенности данного редактора:
|есть
+
* Многократная отмена/повтор действия
|нет
+
* Подсветка синтаксиса Assembler, C++ (В трёх вариациях), HTML, .ini
|нет
+
* Поддержка кодировок CP1251 (Windows) и CP866 (DOS/KOS), возможность перевода кодировок в обе стороны
|-
+
* Поиск по тексту/по ключевым словам с возможностью замены
|Подсветка синтаксиса
+
* Возможность создать/отредактировать файлы подсветки синтаксиса при помощи специальной утилиты.
|подсветка заранее зашита в программу
+
== Создание/редактирование файлов подсветки синтаксиса ==
|подсветка берется из файлов, которые может указать пользователь. Также есть возможность получать справку по подсвечиваемым словам (если она есть в файлах подсветки, навести курсор на слово и нажать F1).
+
[[File:Te_syntax.png|frame|x200px|Скриншот Syntax File Viewer]]
|подсветка отсутствует
+
Автором программы была разработана специальная утилита '''TextEdit Syntax File Viewer (TextEdit SFV)''', позволяющая создавать, либо редактировать файлы подсветки, которые позже можно открыть в TextEditor.<br>
|-
+
Как отредактировать файл подсветки:
|Многократная отмена/повтор действий
+
# Загрузить файл синтаксиса .syn, не упакованный при помощи [[kpack/ru|kpack]]
|нет
+
# Ввести путь и новое имя для сохранения в формате .asm
|есть
+
# Изменить в файле .asm интересующие пользователя параметры
|нет
+
# Компилировать при помощи [[fasm/ru|FASM Compilator]]
|-
+
# Исправить расширение получившегося файла с .bin на .syn
|Ограничения на размер файлов (помимо доступной памяти)
+
Создать свою подсветку можно только отредактировав и сохранив под другим именем имеющийся файл с расширением .syn.
|нет
 
|есть при открытии файлов (при редактировании в большинстве случаев ограничений нет)
 
|нет
 
|-
 
|Крупный шрифт
 
|нет
 
|нет
 
|выбирается при компиляции (6х9, 7х12, 8х9, 8х16 или 10х20)
 
|}
 
Также есть вспомогательная утилита '''TextEditor syntax viewer''' для работы с файлами подсветки синтаксиса<br>
 
[[File:Te_syntax.png]]<br>
 
Алгоритм работы с этой программой такой:
 
* загрузить файл синтаксиса .syn
 
* ввести путь и новое имя для сохранения в формате .asm
 
* изменить в файле .asm интересующие пользователя параметры
 
* компилировать в fasm
 
* исправить расширение получившегося файла .bin на .syn
 
 
 
==Разработчики==
 
IgorA (''Игорь А.'') - автор программы. В программе также используются библиотеки написанные другими программистами.
 
  
 +
==Баги, ошибки==
 +
Каких-либо багов и ошибок пока обнаружено не было.
 +
== Исходники ==
 +
TextEdit: [http://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&path=%2Fprograms%2Fother%2Ft_edit%2F&rev=8852&peg=8852#a4d1ed90789023d0153dbd86f7dc57fcb|Ссылка на SVN]<br/>
 +
TextEdit Syntax File Viewer: [http://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&path=%2Fprograms%2Fother%2Ft_edit_synt%2F&rev=8852&peg=8852#a45d21d90d6a9c33a7e9e92f1e630ac8f|Ссылка на SVN]
 +
<br/>
 +
<br/>
 
{{Офис}}
 
{{Офис}}
  
 
[[Category:Офис]]
 
[[Category:Офис]]
 
[[Category:Программы на ассемблере]]
 
[[Category:Программы на ассемблере]]

Latest revision as of 19:21, 27 March 2024

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