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

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



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема в Куд по дефолту светлая но не белая, нужно именно белую? надо поправить пару цветов в диалоге- сказали выше.
 
Добавлено:
Новые плагины -
 
Focus Mode - затенняет строки кроме текущего параграфа, полезно редко но как крутая фича сойдет
Insert Emoji - диалог выбора эможи типа
Caret History от kvichans - помнит прыжки каретки и дает команды jump back/forward
 
 
Добавлено:
Эможи понимаются форумом ру-борд, так что можно исп-ть для руборд.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 15:39 08-09-2017 | Исправлено: Alextpp, 15:43 08-09-2017
KobaBR



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Меняю, захожу заново и опять сервый фон =(
 
Я хочу сделать вот так

 
Добавлено:
Вы конечно извините за глупые вопросы
Перехожу от Notepad++
 
А как тут поставить еще JSON XML formatter
 
Добавлено:
Что такое линтеры и снипеты

Всего записей: 355 | Зарегистр. 21-06-2007 | Отправлено: 12:21 09-09-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KobaBR
- после правки в UI theme, прога предлагает сохранить тему в файл. например "dd".
- рестарт проги
- выбираем тему: Options - Color themes - UI - dd
 
 
Добавлено:
как ставить аддоны?
http://www.uvviewsoft.com/cudatext/img/cudatext-install-addon.gif
тут показано на примере аддона Filter Lines.
 
Добавлено:
линтеры - аддоны к CudaLint.
вот от Сублиме:
https://www.youtube.com/watch?v=u6fvJRao-E4

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 09:07 10-09-2017 | Исправлено: Alextpp, 09:16 10-09-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Какая-то проблема в лексере AutoIt, блочные комментарии #cs ... #ce не совсем работают внутри #Region ... #EndRegion: фолдинг работает, но текст не раскрашивается как комментарий.
И, похоже, как-то с этим связано, что если такое есть в начале файла, то он открывается вот с такой никакой подсветкой. Лечится сменой лексера на любой другой и обратно на AutoIt.
Вот с этим файлом можно попробовать (и проблему с кодировкой ниже, заодно, т.к. файл в cp1251).
 
Ещ1 баг: если изменить кодировку через строку состояния (переоткрыть в другой, если редактор ошибся), то подсветка сбрасывается на обычный текст, но только тех строк, что были видны в окне программы при переключении кодировки (строки выше и ниже остаются раскрашенными).
 
P.S. CudaText 1.18.0  x64, Xubuntu 16.04 x64.

Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 17:38 10-09-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Про типы аадонов написал wiki topic,
http://wiki.freepascal.org/CudaText#Add-on_types
 
Skif
поправил баг - после смены encoding теперь красится нормально.
 
второй баг глубоко. поищу.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 13:48 11-09-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Спасибо, коммит видел, но собрать не пробовал. А vhanla больше не планирует выкладывать сборки? Форк обновлялся 8 дней назад, а в релизах крайняя - 1.14.0... (Просто чтобы не отвлекаться на регулярные заглядывания на ту страницу.)

Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 15:59 11-09-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Положил бету 1.18.2 сюда https://sourceforge.net/projects/cudatext/files/beta_version/
vhanla неактивен. я собираю бету.

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



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сделал подсветку HTML цветов
rgb(...)
rgba(...)
 
картинка - тест-файл -
http://synwrite.sourceforge.net/forums/download/file.php?id=728&mode=view/cud-rgb.png

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 20:52 13-09-2017 | Исправлено: Alextpp, 20:53 13-09-2017
Domin0



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите как ограничить запуск CudaText одним экземпляром?
 

Всего записей: 481 | Зарегистр. 21-11-2016 | Отправлено: 11:28 14-09-2017
sergio12

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Domin0
В пользовательских настройках прописать: "ui_one_instance": true

Всего записей: 367 | Зарегистр. 11-11-2002 | Отправлено: 11:35 14-09-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Beta 1.19: https://sourceforge.net/projects/cudatext/files/beta_version/
релиз завтра.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 18:26 14-09-2017
Alextpp



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

Цитата:
 
+ colored underlines for HTML's rgb(), for ex rgba(200, 200, 0, .4)
+ support no-break-space U+00A0: in show unprinted, in go-to-next-word
+ replace with reg.ex.: support change case (modifiers \U \L) for Unicode
+ option "ui_tree_show_tooltips" (turn off, if tooltips are irritating)
+ option "mouse_click_number_selects_eol"
+ improved lexer JS (reg-ex hiliting)
+ improved lexer LESS (numbers hiliting)
+ ProjectManager: commands "Go to main file", "Open main file"
+ ProjectManager: don't allow duplicate items
 

 
Добавлено:
здесь был Питон программист.
вот отличная идея плагина. сайдбар как в Sublime Text.
https://github.com/Alexey-T/CudaText/issues/1093
могу дать небольшой донейт на него.
 
Добавлено:
 

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 13:10 15-09-2017
Alextpp



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

Цитата:
1.19.2 (2017/09)
 
+ main toolbar is now wrappable
+ UI tabs: added scroll arrows (left side) for lot of tabs
+ UI tabs: don't paint angled tabs (slow) if tab count>10
+ added theme color "tabs, special marks"
* change theme "sub": side panel made dark

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 18:03 18-09-2017
sergio12

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

Цитата:
+ colored underlines for HTML's rgb(), for ex rgba(200, 200, 0, .4)

Cuda 1.19 валится насмерть при попытке указать в скобках число >255

Всего записей: 367 | Зарегистр. 11-11-2002 | Отправлено: 18:06 19-09-2017 | Исправлено: sergio12, 18:07 19-09-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поправил, спасибо, ограничил число 0..255. для готовых HTML это некритично.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 19:34 19-09-2017
sergio12

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
"ограничил"? Т.е. теперь не даст ввести число не из этого диапазона?
Пользуясь случаем, спрошу повторно про плагин wlx для TotalCommander'a: так и не удалось победить дубли символов?

Всего записей: 367 | Зарегистр. 11-11-2002 | Отправлено: 21:43 19-09-2017
KobaBR



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
при попытке поиска
 
   
 
Добавлено:
Может есть у кого готовая такая тема, не получается ее сделать
 
   
 
Добавлено:
Окно не пропадает
 
http://storage1.static.itmages.ru/i/17/0919/h_1505854122_1953041_db281c4f61.png
 
Добавлено:
Поставил CudaLinter+AutoIt и как им пользоваться?

Всего записей: 355 | Зарегистр. 21-06-2007 | Отправлено: 23:23 19-09-2017 | Исправлено: KobaBR, 23:24 19-09-2017
Skif_off

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

Цитата:
Поставил CudaLinter+AutoIt и как им пользоваться?

Положить Au3Check.exe и Au3Check.dat в PATH, потом Плагины -> CudaLint -> Lint.
 
Но это какая-то фигня, ИМХО, - лезть в PATH или требовать права админа, чтобы закинуть файлы в C:\Windows\ или в C:\Windows\System32\ Заходите в папку \py\cuda_lint_autoit\, кладёте туда Au3Check.exe и Au3Check.dat, открываете лежащий там же файл linter.py:
- находите строку

Код:
from cuda_lint import Linter, util

и дописываете ниже ещё один модуль

Код:
import os

- немного ниже строка

Код:
cmd = 'Au3Check -q'

заменяете её на это

Код:
cmd = os.path.dirname(__file__.replace('\\', '/')) + '/Au3Check.exe -q'

И у вас портативная версия CudaText, не требующая указывать абсолютный путь к Au3Check, сам найдёт.

Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 04:53 26-09-2017 | Исправлено: Skif_off, 07:41 27-09-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif
могу сделать чтобы это вот было в поставкке плагина - Au3check* и настройка на путь.
лицензия Au3check разрешит?
он опен сорсный?
а утилита обновляется часто?

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 11:37 26-09-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Обновляется нечасто, это часть дистрибутива AutoIt, лицензионное соглащение тут: честно говоря, не понял, можно ли, это же не сам интерпретатор, а доп. утилита.
 
Наверное, лучше не надо, но вот сам плагин подпилить было бы, пожалуй, неплохо: сначала искать Au3check* в каталоге плагина, потом в PATH - и нашим, и вашим получится?

Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 11:54 26-09-2017
Открыть новую тему     Написать ответ в эту тему

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