Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » CudaText

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

Открыть новую тему     Написать ответ в эту тему

Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CudaText
Кроссплатформенный, open source, редактор кода.
 
Страница - http://uvviewsoft.com/
Вики-справка - http://wiki.freepascal.org/CudaText
Github - https://github.com/Alexey-T/CudaText
Скачать - программа, аддоны, аддоны-2, лексеры
 
Версии
- Windows (x32/x64)
- Linux (GTK2, Qt4; x32/x64/ARM)
- macOS
- FreeBSD (x32/x64)
- Solaris (x64)
 
Есть много плагинов на Python. Есть 200+ лексеров.
Все в "Plugins/ Addon Manager/ Install".
 
Это напоминает Sublime Text на новом движке. Есть диалог всех команд (F1). Есть кое-что еще похожее. Система конфиг файла похожа. Копируем из конфига default строки и пишем их в конфиг user. И меняем уже в файле user.
 
Плагины к CudaText от kvichans (закрыта с предложением использовать тему CudaText).

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 20:33 04-08-2015 | Исправлено: Skif_off, 23:04 02-09-2020
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985

Цитата:
как на счёт того, чтобы адаптировать под CudaText плагины из этой сборки Akelpad?

Да вы что, их же там ведро ) Вы хотя бы десятую часть используете? Формально, плагинов там немного, но полно скриптов и внешних утилит.
 
Кстати, они все писались по необходимости, по просьбе или по обоим причинам, надо быть реалистом Лучше просить конкретно-предметно, собственно плагины здесь и, вроде, CudaText может почти всё.

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 14:32 20-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985
Портировать можно наверно большинство.
Но это же труд. Долго делать.
За большой донейт можно

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 14:42 20-01-2018
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp

Цитата:
Плагины которые делали похожие вещи слиты в один -  
Base Encoder + Encode = Encode (update)  
Могу добавить еще кодировки, не знаю какие.  

Сейчас нет возможности проверить, можно сравнить с converter.js от Infocatcher (если не изменяет память, версия на гитхабе умеет и Quoted-printable, но пока без пункта в GUI). Unicode-escape, наверное, может быть полезно дополнить декодированием примера отсюда: "\x442\x435\x43b\x435\x444\x43e\x43d". Так и не понял, что это
Есть ещё плагин: помимо выбора одно- и двухбайтовой кодировки можно указать префикс/суффикс.
 

Цитата:
Портировать можно наверно большинство.

ИМХО, насколько помню свои копания, там ряд решений крайне специфичны или одноразовы.

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 15:01 20-01-2018
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off, Alextpp, я просто обратил Ваше внимание на эти плагины.
CudaText может далеко не всё! Делать или нет, и что именно - решать Вам, всем нужно что-то своё.
Конкретных предложений пока нет - сейчас не до того.

Всего записей: 2556 | Зарегистр. 19-09-2009 | Отправлено: 15:08 20-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif,  
Кодировка эта странная и где она юзается , не понял. Такое делать не надо. Я приделаю ещё такие -
Unicode normalization, NFC NFD,  
Это для Юникода.
 
Добавлено:
Одноразовы?? Тогда не надо портировать все. Надо отдельные
 
Ещё Куд скоро будет иметь плагины для показа tooltips.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 15:32 20-01-2018
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Не то, чтобы странная, вот решение использовать её - точно странное. Похоже, идёт тупо замена "\u0442" на "\x442", т.е. "u" на "x" и вытирается ведущий нуль (ведущие нули), так и не понял, зачем, времени же больше тратится на разбор строки, а выгоды от размера этой строки - чуть. Согласен, встречается нечасто, мягко говоря.
 
Нормализация Юникода - это да, может быть полезно, тем более CudaText и под MacOS работает (там, кажется, NFD используется, в отличие от остальных?).
 

Цитата:
Одноразовы??

Немного утрировал Это к тому, что есть задачи частые, которые есть смысл автоматизировать/упростить использование, а есть редкое, крайне. Опять же, тут я субъективен, исключительно собственное впечатление от копания в сборке.
В общем, список пожеланий должен быть предметным, всё подряд - слишком много ресурсов.

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 17:05 20-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересно что скажут эрудиты.
Есть такая вещь MS Surface. там Windows on ARM CPU. вроде.
 
а) нужно под это делать редактор?
б) чем там редактируют?
 

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 21:10 21-01-2018 | Исправлено: Alextpp, 21:11 21-01-2018
Koyotero



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Surface вроде никаким боком к ARM отношения не имеет. Возможно вы имели ввиду платформу UWP, знаю что EmEditor для нее есть. В случае Surface нужен не редактор, ваш и так на ней запустится, вот об адаптации под сенсорный ввод можно задуматься.

Всего записей: 1315 | Зарегистр. 30-10-2005 | Отправлено: 21:15 21-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Опс, Surface 1/ Surface 2  были с ARM.
А потом они уже все с x64.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 21:25 21-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CudaText 1.38 beta на SF.net
Поддержка АПИ для тултипов.
 
Плагин HTML Tooltips (в AddonManager) использует это АПИ.
Показывает тултипы примерно как SynWrite - для цветов #rgb и имен картинок (в HTML/CSS).

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 12:47 23-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HTML Tooltips:
- добавлен показ картинок (img src="...")
- и спец символов HTML вроде ©

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 22:31 23-01-2018
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
А какой вариант разметки используется для документации? Заглянул в Pandoc, у него их вагончик: MediaWiki markup, DokuWiki markup, TikiWiki markup, TWiki markup, Vimwiki markup, ZimWiki markup...
MediaWiki markup?

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 16:00 24-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Хмм, внизу вики написано такое
    policy About Free Pascal wiki Disclaimers  
Powered by MediaWiki  
 
так что вот.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 17:11 24-01-2018
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Хм... не сообразил туда заглянуть, смотрел на гитхабе, в самих wiki-файлах )

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 18:23 24-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновление

Цитата:
1.38.3 (2018/01)
 
+ add: option "indent_size" allows value 0: use indent from options "tab_size", "tab_spaces"
+ add: API
- minor fixes
 

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 19:55 26-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
нравится как сделано в MS Visual Studio, там можно отключить отображение вертикальной полосы прокрутки, а в место нее будет показываться мини-карта. но если так делать, то надо чтобы мини-карта была не такая как сейчас...

 
Это был виш 2015г.
Подумал что так не надо- убирать скроллбар и делать только миникарту. Т.к. скроллбар имеет стрелочки для "одна строка" и он надежный и он не тормозит (а миникарта - да, если строки длинные или файл).

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 17:23 30-01-2018 | Исправлено: Alextpp, 17:25 30-01-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделан плагин Dash Help -
http://synwrite.sourceforge.net/forums/viewtopic.php?f=19&t=1983

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 12:49 03-02-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По настойчивым просьбам Hunter***, я все-таки попробовал написать плагин который
позволяет грузить шрифты толлько для КудаТекст.
Нашел сниппет, сделал плагин. У меня и Hunter- работает.
Только у меня портит текст в консоли.
 
Выложил плагин Fonts.
 
Еще выложил новый лексер Asm PowerPC

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 17:35 08-02-2018
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp, вроде я особо не настаивал. ))) Спасибо за плагин!

Всего записей: 2556 | Зарегистр. 19-09-2009 | Отправлено: 18:04 08-02-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновление 1.40
Переделаны букмарки и добавлены фичи.
http://uvviewsoft.com/cudatext/history.txt

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 10:31 09-02-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

Компьютерный форум Ru.Board » Компьютеры » Программы » CudaText


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru