Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пн окт 15, 2018 8:39 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 11 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Вт сен 25, 2018 2:48 pm 
Не в сети

Зарегистрирован: Вт мар 08, 2016 11:00 pm
Сообщения: 383
Это порт крохотного Юниксового редактора, работающего в терминале
Оригинал https://github.com/GrenderG/tte
Нашел его @Leency

Я портировал и добавил поддержку сохранения формата переноса строк Win/Unix

Собирается только с помощью TCC.

В связи с какой то проблемой в консольной библиотеке, Ctrl+Q не передается в приложение, заменено на Ctrl+Z

Изображение


Вложения:
tte [14.85 КБ]
9 скачиваний


Последний раз редактировалось Siemargl Вт сен 25, 2018 6:25 pm, всего редактировалось 1 раз.
Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Вт сен 25, 2018 3:17 pm 
Не в сети

Зарегистрирован: Сб апр 22, 2017 6:11 pm
Сообщения: 193
Спасибо за порт!
Нужно будет добавить подгрузку кастомных подсветок текста под разные расширения (вместо зашитых в код). Если как-то запилить изменение размеров окна, влияние скролла на отображаемые строки текста и три опции: найти (вроде уже есть) / компилировать / отображать номер строки в её начале, то всё = успех.
Мне нравится, выглядит круто.

P.S. Дополняю пост: да, поиск работает идеально. Зачем я в тестовом файле для pi тип int задал... Весь скрин испортил :)


Вложения:
tte-s01.PNG
tte-s01.PNG [ 15.46 КБ | 241 просмотр ]
Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Вт сен 25, 2018 4:14 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср апр 15, 2015 11:13 pm
Сообщения: 240
Хочу подсветку Python))


Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Вт сен 25, 2018 4:14 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср апр 15, 2015 11:13 pm
Сообщения: 240
C-- сделаю на основе Си


Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Вт сен 25, 2018 4:28 pm 
В сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4750
Присоединяюсь к спасибостям за порт!

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Вт сен 25, 2018 5:21 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1453
Ну вроде работает :D
Вложение:
tte.png
tte.png [ 6.09 КБ | 202 просмотра ]

А можно сделать, чтобы разворачивалось на весь экран, как в KFAR?
Спойлер: Показать
Вложение:
tte_kfar.png
tte_kfar.png [ 23.86 КБ | 202 просмотра ]


Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Вт сен 25, 2018 6:05 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср апр 15, 2015 11:13 pm
Сообщения: 240
0CodErr писал(а):
Ну вроде работает :D
tte.png
А можно сделать, чтобы разворачивалось на весь экран, как в KFAR?
Спойлер: Показать
tte_kfar.png

Ого, а это ооочень круто)


Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Вт сен 25, 2018 10:07 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1233
Так подожи... Он консольный? А чем он лучше того, что в KFAR?


Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Ср сен 26, 2018 3:42 am 
Не в сети

Зарегистрирован: Сб апр 22, 2017 6:11 pm
Сообщения: 193
Pathoswithin писал(а):
Так подожи... Он консольный? А чем он лучше того, что в KFAR?

Напомню, что вся затея началась с подсветки текста. Этим TTE и лучше. В любом случае, новое портированное приложение в проекте это плюс.
Основная работа уже сделана, нужно доделывать (изменяемый размер окна, загрузка профилей подсветки, отображение номера строки в её начале).


Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Ср сен 26, 2018 10:06 am 
Не в сети
Аватара пользователя

Зарегистрирован: Ср апр 15, 2015 11:13 pm
Сообщения: 240
theonlymirage писал(а):
Pathoswithin писал(а):
Так подожи... Он консольный? А чем он лучше того, что в KFAR?

Напомню, что вся затея началась с подсветки текста. Этим TTE и лучше. В любом случае, новое портированное приложение в проекте это плюс.
Основная работа уже сделана, нужно доделывать (изменяемый размер окна, загрузка профилей подсветки, отображение номера строки в её начале).

еще было удобнее автоотступ сделать


Вернуться к началу
 Заголовок сообщения: Re: Редактор Tiny Text Editor (консольный)
СообщениеДобавлено: Ср сен 26, 2018 10:54 am 
Не в сети

Зарегистрирован: Вт мар 08, 2016 11:00 pm
Сообщения: 383
До внедрения субаллокатора в тсс, очень большие файлы не стоит открывать (я так думаю сейчас он ест 4Кб на каждую строку файла).

Этот редактор имеет преимущество тем, что его проще развивать.
Функционал редактирования в первую очередь, но в перспективе не очень сложно сделать его графическим - отрисовка окна в нем сейчас около 20 строк.

Компилятор я выложил - все желающие могут участвовать.

Единственное - сначала надо прийти к мнению, какой функционал редактирования можно получить - можно как в multiedit, а можно как в турбопаскале.

Из этого возникнет перечень настроек, возможность их хранения, и тогда уж и размер окна при загрузке


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 11 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB