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

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

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

Alextpp



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

CudaText — кроссплатформенный текстовый редактор, написанный на Object Pascal. Это проект с открытым исходным кодом, который можно использовать бесплатно, даже в коммерческих целях. Он запускается довольно быстро: ~0,3 секунды с ~30 плагинами, на Linux на CPU Intel Core i3 3GHz. Он расширяется дополнениями Python: плагинами, линтерами, парсерами дерева кода, внешними инструментами. Синтаксический анализатор имеет богатый функционал, от движка EControl.
Функции
  • Подсветка синтаксиса для многих языков ( более 300 лексеров ).
  • Дерево кода: структура функций/классов и т. д., если лексер это позволяет.
  • Сворачивание кода.
  • Множественные каретки и множественный выбор.
  • Найти/Заменить с помощью регулярных выражений.
  • Конфигурации в формате JSON. Включая конфигурации, специфичные для лексера.
  • Интерфейс с вкладками.
  • Разделить вид на основной/дополнительный. Разделить окно на 2/3/4/6 групп вкладок.
  • Палитра команд с нечетким соответствием.
  • Миникарта. Микрокарта.
  • Показывать непечатаемые пробелы.
  • Поддержка множества кодировок.
  • Настраиваемые горячие клавиши.
  • Двоичный/шестнадцатеричный просмотрщик файлов неограниченного размера (может отображать логи размером до 10 Гб).
  • Корректно сохраняет двоичные файлы.
     
    Ссылки:
  • Вики-справка
  • GitHub
  • аддоны
  • аддоны-2
  • лексеры
  • Плагины к CudaText от kvichans (закрыта с предложением использовать тему CudaText)
     
    Скачать: (История версий)
  • https://cudatext.github.io/download.html
  • https://sourceforge.net/projects/cudatext/files/release/
  • https://sourceforge.net/projects/cudatext/files/addons_all/

  • Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 20:33 04-08-2015 | Исправлено: Lin1980, 21:37 24-02-2025
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вроде бы решил. С 1.71 check for updates будет работать (пока только в Windows).

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Большое обновление- 1.71.
    Что нового  
    http://uvviewsoft.com/cudatext/history.txt

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 22:22 15-01-2019
    SDZ0



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите как на хоткей Ctrl-Shift-D повесить вывод даты в формате 21.01.2019?

    Всего записей: 174 | Зарегистр. 19-03-2018 | Отправлено: 14:20 21-01-2019
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Надо повесить хоткей на команду плагина Insert Time
    (В диалоге Палитра Команд жмём F9).
    А в самом плагине сделать дефолтный формат какой надо (он выводит инфо об этом по команде Config).

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 14:37 21-01-2019
    SDZ0



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
    Получилось!
     
    А еще вопрос, пользуюсь Favorites, но туда можно добавлять файлы, а нельзя ли туда добавлять папки?  
    Есть папки сетевые в которых лежат файлы, добавлять файлы в Favorites это значит засорять Избранное, у меня их там в папках много и все редактирую.
    Можно сделать там еще закладку Folders ? Будет три закладки Files, Folders, Projects

    Всего записей: 174 | Зарегистр. 19-03-2018 | Отправлено: 15:18 21-01-2019 | Исправлено: SDZ0, 15:28 21-01-2019
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Занес виш вот сюда https://github.com/Alexey-T/CudaText/issues/1819
     
    Вышла версия 1.72.
    http://uvviewsoft.com/cudatext/history.txt

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SDZ0
    Что будет происходить при команде плагина Open на папке?

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 19:24 22-01-2019
    SDZ0



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
    Вызывается Open file в нем открывается нужная папка

    Всего записей: 174 | Зарегистр. 19-03-2018 | Отправлено: 10:37 23-01-2019
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    От kvichans
    Если так, то думаю можно сделать "через модификатор", то есть при нажатии на Add удерживая Shift пользователь получит вопрос о папке, которую плаг сохранит в списке файлов. А по Open появится запрос файла и его открытие
    Годится?

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



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
    Ну если вкладу делать муторно, то можно и так, хотя вкладка выглядела бы элегантнее

    Всего записей: 174 | Зарегистр. 19-03-2018 | Отправлено: 16:28 23-01-2019
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Автор сделал
    Вот аннонс https://github.com/kvichans/cuda_favorites/issues/18
     
    Чтобы пробовать бету-
    Plugins/ AddonManager/ Install from github
    ввести URL - https://github.com/kvichans/cuda_favorites

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 12:49 24-01-2019
    Hunter23071985

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Друзья, кто может поделиться CudaText x32 и x64 с кнопками:
    - За/(рас)комментировать выделенные строки
    - Изменить регистр
    - Отсортировать
    - Вкл./выкл. перенос по словам
    - Проверить правописание
    - Выровнять по разделителю
    - Распечатать
    - Сохранить в RTF с форматированием
    Около часа пытался сделать - ни черта не вышло...

    Всего записей: 2776 | Зарегистр. 19-09-2009 | Отправлено: 14:53 24-01-2019
    SDZ0



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
    Спасибо, поставил, смотрю  
    Может вместо Shift Add добавить отдельную кнопку Add Folder ?

    Всего записей: 174 | Зарегистр. 19-03-2018 | Отправлено: 15:09 24-01-2019
    destiny_child



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрос - а почему не существует опции Свернуть выделенную область?
    не какой-то предопределенный правилами языка блок со скобками, ключевыми словами, а именно просто мышкой выделенную область?

    Всего записей: 4711 | Зарегистр. 01-04-2006 | Отправлено: 17:57 24-01-2019
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Hunter23071985
    Вот эти команды
    Все можно выбрать (если нужные плаги есть) кнопкой в диалоге Config Toolbar
     
    - plugin: Comments: Toggle line comments (at line start)
    - convert case: invert case
    - plugin: Sort: Sort, asc
    - toggle word-wrap mode
    - plugin: Spell Checker: check text
    - plugin: Cuda-Ext: Align: Align lines by separator
    распечатать нету - вместо нее- file: export to html
    save in rtf нету
     
     
    Добавлено:
    destiny_child
    Пока руки не дошли. может добавлю команду или попросите ее тут-
    https://github.com/kvichans/cuda_ext/issues

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



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
     
    А можно в CudaText получить что-то вот такое:
     
       
     
    В VSCode есть две плагина, один раскрашивает отступы в разные цвета, другой скобки, вместе  получается очень наглядно и красиво.
    https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer
    https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow

    Всего записей: 174 | Зарегистр. 19-03-2018 | Отправлено: 13:19 25-01-2019 | Исправлено: SDZ0, 13:21 25-01-2019
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пока такое получить нельзя. Т к нету плагинов. Для скобок есть один, но он не такое делает.
    Можете делать плагин.

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По плагину "Красить отступы". скоро будет. Вот teaser
     
    https://ibb.co/YBKwZ6n

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 23:39 26-01-2019
    Hunter23071985

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp, добавил кнопки в 1.72.0 x32, пользуясь Вашим советом. Спасибо.
    Вопросы:
    1. Как создать выпадающее меню для сортировки и регистра, которое было в SynWrite?
    Только, пожалуйста, не говорите, что надо прописать кучу команд, ограничив их сверху и снизу "тегами" sub-menu. )))
    2. Как поменять стандартные кнопки на панели кнопок?
    Хотел добавить туда "меню" и "поиск" из сайдбара, убрать "new tab" и "toggle minimap", оставшееся подвигать и русифицировать.
    3. Как скрыть стандартное меню Файл - Правка - Выделение...?
    4. Как перенести все изменения в 1.72.0_x64 и обновлять обе сборки, не теряя этих изменений?

    Всего записей: 2776 | Зарегистр. 19-09-2009 | Отправлено: 15:35 27-01-2019
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    4. Синхронить папки Куды- py, settings
    3. Плагином Config Menu - из его конфига убрать плохое меню
    1, 2. Спрятать дефолтные кнопки - командой плага Config Toolbar. Добавить в нем подменю. Какие ещё теги?
     
    Добавлено:
    Не знаете как делать подменю? Там есть кнопка которая добавит не простой пункт а пункт с подменю. Потом диалог вызовет сам себя для подменю

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 16:05 27-01-2019
    Открыть новую тему     Написать ответ в эту тему

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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru