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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
AlexTP2

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

Цитата:
Можно ли в стандартную комплектацию CudaText добавить пункт меню "Моё",
куда можно было бы путём нажатия ПКМ добавлять команды с понятным названием
(н-р, по ПКМ "Плагины - CudaExt - Align in lines by separator" добавить в "Моё" строку "Выровнять по разделителю")?  
 

 
это делается настройкой плагина Configure Menu (сначала делаете в нем "файл меню", потом в него делаете правку). ПКМ тут не при чем.
 
https://wiki.freepascal.org/CudaText_plugins#Configure_Menu
 
2.

Цитата:
Как задействовать подсветку одинаковых слов при двойном клике по одному из них
(н-р, дважды кликаем слово "Action" и получаем подсветку всех вхождений "Action" в скрипте)?
 

плагин Highlight Occurrences. в его диалоге опций это настраивается.
меню Options / Settings-plugins / Highlight Occurences / Config.

Всего записей: 7 | Зарегистр. 22-06-2022 | Отправлено: 09:40 23-06-2022 | Исправлено: AlexTP2, 09:41 23-06-2022
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexTP2
IMHO ни одна проф. программа не требует столько настроек, как CudaText. ))
Остаётся надеяться, что появится кто-то, кто вникнет во всё это и будет делать настроенные сборки Cuda.
До этого момента пользоваться им просто не реально.

Всего записей: 2556 | Зарегистр. 19-09-2009 | Отправлено: 12:23 23-06-2022
AlexTP2

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985
это почему это нереально? все пользуются, а настройки даже кто-то не трогает. дефолты настроек хороши. что именно в дефолте настроек вам не так?
 
зачем нужна "сборка" и чем сборка должна отличаться?
 
учтите что "сборка" может запускатться медленее в разы!  
если в ней будет плаг Macros или Ext Tools  или Config Menu.

Всего записей: 7 | Зарегистр. 22-06-2022 | Отправлено: 21:36 23-06-2022 | Исправлено: AlexTP2, 21:40 23-06-2022
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexTP2
IMHO сборка должна отличаться наличием функций для работы.
Минимум - тех, что были в SynWrite и сейчас спрашиваются в этой теме на форуме.
Максимум - тех, что есть в сборке AkelPad.
А плагинов, которые замедляют сборку в разы, вообще не должно быть по определению. ))

Всего записей: 2556 | Зарегистр. 19-09-2009 | Отправлено: 22:06 23-06-2022
AlexTP2

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

Цитата:
Минимум - тех, что были в SynWrite и сейчас спрашиваются в этой теме на форуме.  

 
понятна идея для сборки.
надо включать еще Н плагинов. Config Toolbar, Macros, Ext Tools.
 
но это не обязательные фичи! я вот и без них живу.
Config Toolbar делал чисто для людей. не себя.
редактор и без этого всего окей.

Всего записей: 7 | Зарегистр. 22-06-2022 | Отправлено: 00:09 24-06-2022 | Исправлено: AlexTP2, 00:10 24-06-2022
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexTP2
Я думаю, что в сборку надо включать не Н плагинов, а все плагины, кроме совсем уж узкоспециализированных (если такие есть).
Всем иногда приходится писать код/HTML/CSS и т.д. А, если нет, то и простого Windows Notepad хватит.
Уверен, что найдутся плагины, которые будут конфликтовать друг с другом, замедлят и раздуют сборку.
Это надо будет прорабатывать и оптимизировать, и это точно не сделать пользователю, которому нежели добавить нужное всегда проще удалить лишнее.
Хотя что может быть лишним? Подсветка синтаксиса, одинаковых слов, выравнивание по разделителю, смена регистра, сортировка всегда пригодятся.
И остальное также хоть раз, да пригодится. Но это лишь моё мнение...

Всего записей: 2556 | Зарегистр. 19-09-2009 | Отправлено: 00:30 24-06-2022
AlexTP2

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

Цитата:
что в сборку надо включать не Н плагинов, а все плагины, кроме совсем уж узкоспециализированных

сейчас программа запускается за 0.3 секунды.
при включении плагинов будет запускаться 1.5 с например.
а то и больше.
плохо.
и меню Plugins будет забито так что нихрена не увидишь.
хотя это решается - https://wiki.freepascal.org/CudaText#Grouping_in_Plugins_menu

Всего записей: 7 | Зарегистр. 22-06-2022 | Отправлено: 09:56 24-06-2022 | Исправлено: AlexTP2, 10:01 24-06-2022
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexTP2
Так в том и дело - у всех будут тормоза при использовании программы, каша в меню Plugins, конфликты плагинов и т.д.
Устранить это может только автор программы или сборки, а юзер посмотрит и пройдёт мимо, т.к. у него просто нет нужных ресурсов.
Я уже 7 лет периодически пытаюсь настроить и укомплектовать CudaText, но бросаю это дело, т.к. не хватает ни времени, ни сил.
А так и Photoshop можно обрезать до вида, когда он будет запускаться за 0.3 секунды, только работать там ничего не будет. ))

Всего записей: 2556 | Зарегистр. 19-09-2009 | Отправлено: 11:12 24-06-2022
AlexTP2

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

Цитата:
Я уже 7 лет периодически пытаюсь настроить и укомплектовать

хочу вам помоч. давайте отвечу что и как настроить, если у вас еще есть желание. можете спрашивать.

Всего записей: 7 | Зарегистр. 22-06-2022 | Отправлено: 12:39 24-06-2022
Hunter23071985

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

Всего записей: 2556 | Зарегистр. 19-09-2009 | Отправлено: 14:25 24-06-2022 | Исправлено: Hunter23071985, 14:27 24-06-2022
AnTul

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, как задать свой путь к плагинам? То есть я хочу, чтобы они в конкретную папку устанавливались.

----------
Василий Великий: «Кто смотрит на зло без отвращения, тот скоро будет смотреть на него с удовольствием».

Всего записей: 5477 | Зарегистр. 13-07-2004 | Отправлено: 17:04 12-09-2022
kerttlerf

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброго дня. в CudaText добавил лексер G-code норм, а вот как в его в CudaLister для тотала добавить чет не соображу. подскажите или ссылочку.

Всего записей: 34 | Зарегистр. 16-05-2007 | Отправлено: 20:36 16-01-2023
deep_star

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В папке плагина есть специальная папка lexers
Ну и в aliases.ini добавить

Всего записей: 76 | Зарегистр. 27-09-2007 | Отправлено: 09:48 17-01-2023
kerttlerf

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

Цитата:
В папке плагина есть специальная папка lexers

там, в папке плагина;  *.cuda-lexmap,      и *.lcf
а сам лексер G-code имеет другое расширение и структуру (я его конечно запихнул туда)) но толку мало);   G-code.cuda-litelexer

Всего записей: 34 | Зарегистр. 16-05-2007 | Отправлено: 10:57 17-01-2023
kvichans

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сообщение от автора CudaText, Алексея:
 
Я более не могу писать в этот форум ru-board, т к первый мой аккаунт забанили за флейм, а все новые мои аккаунты сразу же банятся и я не могу ничего написать ни во Флейм, ни в ветку CudaText.  
 
Итог - для поддержки пишите в оф форум программы (ссылка на оф сайте).  
Или можно в https://github.com/Alexey-T/CudaText/issues

Всего записей: 10 | Зарегистр. 18-05-2016 | Отправлено: 17:18 12-02-2023
Smallette

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал на досуге перевод меню плагинов на русский. Если нужно переложите в подобающее место.
https://www.upload.ee/files/15107398/langmenu.ru-ru.plugins.zip.html

Всего записей: 283 | Зарегистр. 01-11-2006 | Отправлено: 12:48 11-04-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smallette (пост)
Цитата:
Сделал на досуге перевод меню плагинов на русский.

А это как бы все прединсталлированные или тока избранные какие-то?
Вроде как к примеру Emmet - сразу из коробки есть после установки - а в переводе его нет. Show unsaved changes - тоже. Insert time, Make plugin, Multi installer, Options Editor lite

Всего записей: 3275 | Зарегистр. 01-04-2006 | Отправлено: 16:08 11-04-2023
Smallette

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
sorry but...
это просто личная подборка, но хотелось бы уточнить, что Emmet нет из коробки, Show unsaved changes - это встроенная фича в настройках редактора, эти Insert time, Make plugin, Multi installer я просто отключил за ненадобностью, Options Editor lite - пункт меню переведен, а само окно я не знаю как переводить.

Всего записей: 283 | Зарегистр. 01-11-2006 | Отправлено: 16:17 15-04-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smallette (пост)
Цитата:
это просто личная подборка

Да без вопросов. Просто я реально не вогнал с ходу - это я не так поставил, или у меня просто какие-то проблемы, или так и должно быть?  
Вот, к примеру, "Options Editor lite - пункт меню переведен" - но у меня-то выходит НЕ переведен.
"Insert time, Make plugin, Multi installer я просто отключил" - хм, мысль неплохая. А чем отрубили?
"Show unsaved changes - это встроенная фича в настройках редактора" - и типа априори непереводимая игра слов что ли выходит? Я без претензий - просто уточнить)))
"Emmet нет из коробки" - странно, но и я вроде не задавался целью поставить это, ибо толком оно и не работает... Странно выходит - вроде есть и вроде не должно быть...

Всего записей: 3275 | Зарегистр. 01-04-2006 | Отправлено: 21:18 15-04-2023
Smallette

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

Цитата:
А чем отрубили?

Сам недавно узнал из вики куды:
К примеру надо отключить плагин cuda_insert_time, создаешь в папке cudatext\py\cuda_insert_time\ пустой файл без расширения plugin_disabled и все... плагин отключен.
А если какой то перевод не подхватился, надо названия папок проверить, чтобы совпадали.
 
Вопрос: как все таки можно распечатать файл из куды? Может быть можно сделать как в Саблайме, он генерирует ХТМЛ файл и передает его на печать в браузер по умолчанию? Наверное это можно плагином реализовать...

Всего записей: 283 | Зарегистр. 01-11-2006 | Отправлено: 19:06 17-04-2023 | Исправлено: Smallette, 14:14 28-08-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 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