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

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

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

Alextpp



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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.

Всего записей: 912 | Зарегистр. 01-11-2004 | Отправлено: 20:33 04-08-2015 | Исправлено: Alextpp, 23:13 24-04-2019
Alextpp



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off,
не поломалась. просто установка из файла не пишет в файл v.inf версию. А установка из AddonMan пишет.
 
Добавлено:
Koba,
http://wiki.freepascal.org/CudaText#Why_on_Linux.2C_chars_are_duplicated

Всего записей: 912 | Зарегистр. 01-11-2004 | Отправлено: 14:56 05-03-2018
Alextpp



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Релиз 1.45.
 

Цитата:
+ add: avoid flicker of folded blocks (unfold-fold) when editing Markdown/Python/etc files
+ add: ProjectManager: option "Toolbar icons"; option uses icons in folder data/projtoolbaricons
+ add: sidebar button "hamburger", which shows copy of main menu as popup
+ add: command "show main menu as popup"
+ add: command "toggle main menu", menu showing is saved to history
+ add: lexer PowerShell: small fixes
* change: TabsList: removed Config dialog

Всего записей: 912 | Зарегистр. 01-11-2004 | Отправлено: 13:50 09-03-2018
Alextpp



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Релиз 1.45.2
Сделан всплывающий tooltip для миникарты, слизано со скрина от KWrite (это какой-то линукс-редактор).

Всего записей: 912 | Зарегистр. 01-11-2004 | Отправлено: 11:41 13-03-2018
Hunter23071985

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp, добавьте, пожалуйста, лексеры подсветки конфигурации Syslinux, Grub4dos default, Grub4dos white,  Grub4dos dark и PeCMD.
Спасибо!

Всего записей: 1464 | Зарегистр. 19-09-2009 | Отправлено: 09:48 15-03-2018 | Исправлено: Hunter23071985, 09:54 15-03-2018
Alextpp



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter,
Сделал лекс Grub4Dos
   
 
Выложу скоро.
А другие чем отличаются? или это тот же лексер?

Всего записей: 912 | Зарегистр. 01-11-2004 | Отправлено: 13:01 15-03-2018
Hunter23071985

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp, спасибо от души!
Лексеров по сути 3 - Syslinux, Grub4dos и PeCMD, только у Grub4dos 3 темы оформления - default, white и dark.
Вроде так...

Всего записей: 1464 | Зарегистр. 19-09-2009 | Отправлено: 13:04 15-03-2018
Alextpp



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PeCMD какой-то неизвестный. Syslinux ОК- это линукс и я слышал слово.
Нужны примеры для Сислинукс. Два-три сложных. Я нашел только мелкие.

Всего записей: 912 | Зарегистр. 01-11-2004 | Отправлено: 15:14 15-03-2018
Hunter23071985

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp, PeCMD - интересная штука. ) На Syslinux тоже ничего крупного не нашёл...

Всего записей: 1464 | Зарегистр. 19-09-2009 | Отправлено: 12:38 16-03-2018
Alextpp



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PeCmd не катит. Некая программа некоего китайского товарища, нет своего сайта, нет своего форума, только жалкая тема на рус форуме... может на инглише ещё...

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не могу найти как удалить повторяющиеся строки. Или отметить их.

Всего записей: 3 | Зарегистр. 21-01-2015 | Отправлено: 11:33 22-03-2018
Alextpp



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это плагин Sort поставьте. В нем команда Remove duplicate lines.
Сначала выделить блок (или все).

Всего записей: 912 | Зарегистр. 01-11-2004 | Отправлено: 17:26 22-03-2018
destiny_child

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp (17:26 22-03-2018)
Цитата:
Это плагин Sort поставьте.

 
и я завис на это этапе. Открыл AddonManager в режиме "Install...". Высветилось поле ввода ?поиска? нужного плагина. Я вбил Sort и нифига. Мне предложили к закачке плагины, в названии которых есть буквы S O R T - но не плагин с именем Sort. Руками и прокруткой я нашел его. Он есть. Но этим как бы поиском он не нашелся. И что я сделал не так?
 
Еще не понятна сортировка в выводе всех доступных тулов для загрузки.
Сперва идут plugin, отсортированные по алфавиту, потом идут linter's (кстати - а что это за звери?), тоже со своей промежуточной сортировкой по алфавиту, потом идут translation, потом идут filetypeicons, потом theme, потом sidebartheme, потом toolbartheme, потом snippets, потом lexer, потом plugin (опять плагины?), замыкает всё разнообразие snippets (причем опять сниппеты!).
Это вот что за деление на что?
Может интуитивнее было бы сделать нормальный диалог с вкладками, определяющими какую-то группировку, явно введенную при выводе общим списком. И тогда ясно, что надо открыть вкладку Лексеров, если ищешь лексер - и там уже найти нужный.
 
еще вопрос, указанные в шапке пути на https://sourceforge.net/projects/cudatext/files/addons/plugins/ и https://sourceforge.net/projects/kvichans-plugins/files/cudatext-addons/ - они как раз и прописаны в сабже в настройках AddonManager'a?

Всего записей: 1050 | Зарегистр. 01-04-2006 | Отправлено: 11:57 23-03-2018 | Исправлено: destiny_child, 11:58 23-03-2018
Alextpp



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

Цитата:
 не понятна сортировка в выводе всех доступных тулов для загрузки.
Сперва идут plugin, отсортированные по алфавиту, потом идут linter's (кстати - а что это за звери?),

 
что за звери - тут http://wiki.freepascal.org/CudaText#Add-on_types
 
спасибо за критику. теперь список будет сортирован по паре (категория, имя). будут идти filetypeicons -- lexers -- linters.....
 
 
Добавлено:

Цитата:
Высветилось поле ввода ?поиска? нужного плагина. Я вбил Sort и нифига.

спасибо, теперь будет лучше- fuzzy search будет ВЫКЛ в этом списке. "sort"  сразу найдется.
 
Добавлено:

Цитата:
  указанные в шапке пути - они как раз и прописаны в сабже в настройках AddonManager'a?

да, и другие пути тоже.

Всего записей: 912 | Зарегистр. 01-11-2004 | Отправлено: 16:22 23-03-2018
destiny_child

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Супер!
и можно еще предложить приделать все же кнопку КРЕСТИК для закрытия этого AddonManager'a
А то вызвал мышкой, а закрыть могу тока кнопкой ESC.
И сделать размеры этого окна изменяемыми мышкой. Зацепил за правый нижний угол и таскаю, чтоб задать приемлемые размеры...
И всё тоже для окна Re-install, Edit, Remove... и короче для всех окон, что выглядят так же как эти перечисленные. Наверное эти некий один новый тип окна для диалогов, а-ля "DOOM console".
 
P.S. и кто-нить может посоветовать РАБОЧИЙ плагин форматирования КУСКА текста (ДАЖЕ не XML файла - а просто для выделенного текста)
по неким правилам XML. Ну как это онлайн форматировщики XML делают - загоняешь туда текст, а всё, что хоть как-то похоже на XML - форматируется по неким правилам...

Всего записей: 1050 | Зарегистр. 01-04-2006 | Отправлено: 17:18 23-03-2018 | Исправлено: destiny_child, 17:29 23-03-2018
Alextpp



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

Цитата:
 можно еще предложить приделать все же кнопку КРЕСТИК для закрытия этого AddonManager

подумал что не надо, как и ОК кнопку. это диалог для клавиш.

Цитата:
делать размеры этого окна изменяемыми мышкой.

для размера окна есть опции со словом listbox.
 
Еще учел виш про "показать список типов аддонов". будет пункт <Choose kind>. оно покажет тольео один тип.
 
Добавлено:

Цитата:
посоветовать РАБОЧИЙ плагин форматирования КУСКА текста  
по неким правилам XML.

HTML Tidy. там есть все что есть в утилите html tidy.  
 
 
http://www.html-tidy.org/documentation/
output-xml: no
input-xml: no

Всего записей: 912 | Зарегистр. 01-11-2004 | Отправлено: 13:42 24-03-2018
Hunter23071985

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет!
Позвольте 2 вопроса по Cudalister.wlx:
1) Как для него скачать сразу все лексеры?
2) Как улучшить детектирование кодировки (для всех файлов ANSI, OEM 666 и т.п. ставится UTF8)?

Всего записей: 1464 | Зарегистр. 19-09-2009 | Отправлено: 17:48 26-03-2018
Skif_off

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

Всего записей: 5729 | Зарегистр. 28-01-2008 | Отправлено: 18:47 26-03-2018
Hunter23071985

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off, эту ссылку я видел. Что меня насторожило:
- архивов с лексерами в Addons - 200, на Sourceforge - 196, CudaText также скачивает 196
- после установки в CudaText\data\lexlib 464 файла (из них *.cuda-lexmap - 226)
- после распаковки в Addons\lexer лишь 458 файлов (из них *.cuda-lexmap лишь 194 и 52 *.acp, которых нет в cudatext\data\lexlib)
- внутри архива Addons много лишнего (лексеры весят всего 1,28 МБ, зачем тогда качать +26,9 МБ?)
- автор архива Addons указан, как "(Unlisted)", периодичность обновления и т.д. не указаны вовсе
Вот я и хотел узнать, как же правильно скачать все лексеры?
Вроде бы использовать для закачки CudaText. Так вот беда - в CudaText нет такой возможности.
 
Добавлено:
В общем, скачал всё подряд через CudaText и скопировал содержимое папки \lexlib в папку \lexers WLX-плагина.
Всё, что раньше было в папке \lexers удалил. Правильно сделал?

Всего записей: 1464 | Зарегистр. 19-09-2009 | Отправлено: 19:03 26-03-2018 | Исправлено: Hunter23071985, 19:37 26-03-2018
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985
Если бы насторожило меня - сравнил и нашёл четыре "лишних" лексера для конкретности

Код:
lexer.Bash_script.zip
lexer.Tcl.zip
lexer.VBScript.zip
lexer.YAML.zip

Вроде не чужие.
CudaText_addons.zip - самое простое, мне лично как-то не улыбается сливать ни 200, ни 196 файлов, даже c таким списком.
 
*.acp - это для автодополнения, в листере вроде ни к чему, нужны только *.lcf и, если есть, одноимённые *.cuda-lexmap. Есть ещё /data/lexliblite/*.cuda-litelexer, но не знаю, поддерживает ли их плагин.
 

Цитата:
автор архива Addons указан, как "(Unlisted)", периодичность обновления и т.д. не указаны вовсе  

Это архив Alextpp и если не изменяет память, он просто собирает всё доступное, жмёт в архив и выкладывает, за регулярность не скажу.

Всего записей: 5729 | Зарегистр. 28-01-2008 | Отправлено: 02:07 27-03-2018 | Исправлено: Skif_off, 02:08 27-03-2018
Hunter23071985

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Спасибо за разъяснение!
Остался только вопрос с корректностью определения кодировки.
Не напрягает, т.к. кодировку можно вручную менять, но надеюсь, что Alextpp прокомментирует.

Всего записей: 1464 | Зарегистр. 19-09-2009 | Отправлено: 09:34 27-03-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

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

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru