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

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



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

    Цитата:
    Еще баг Reading options of User.json

    тока-тока сам хотел это описать))))
    прям "мечты сбываются" (С).
     
    Добавлено:

    Цитата:
    Еще один баг Invisible text in the "find" field

    это не баг - это бажище! Согласен полностью!
     
    В пример можно EditPlus привести. Там или однострочное поле ввода поиска/замены или после нажатия спецкнопки раскрывается многострочное поле поиска/замены.
    Всегда можно понять/увидеть - что ищется/на что меняется....

    Всего записей: 4701 | Зарегистр. 01-04-2006 | Отправлено: 12:51 17-08-2017
    DmitryFedorov

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

    Цитата:
    В пример можно EditPlus привести. Там или однострочное поле ввода поиска/замены или после нажатия спецкнопки раскрывается многострочное поле поиска/замены

    Согласен с принципом. Все хорошее надо копи-п..дить, тыра-нетить и иметь в проге нашего человека.
     
    Все в руках автора и тех кто может развернуть его проект, чтоб помочь  (я пока не могу)
    Насчет поиска-замены у меня желание иметь его супер-пупер. Это основная фишка редактора.
    Уже прикинул для него внешний вид.  
    Если автор не испугается, то он будет уникальный и супер удобный.
    (кстати одного супер поиска/замены достаточно, чтобы большая часть пользователей поменяла редактор)
    Посмотрим.
     
     

    Всего записей: 2086 | Зарегистр. 19-03-2006 | Отправлено: 15:40 17-08-2017
    Alextpp



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

    Цитата:
    для выделения колонки надо чтобы она каждый раз "включалась" во время нажатия Alt.
    Чтобы даже когда задано "caret_after_end": false выделение работало правильно.

     
    Сделал правку, будет в след. бете в https://sourceforge.net/projects/cudatext/files/beta_version/

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 21:29 17-08-2017
    DmitryFedorov

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сделал перевод файла настроек по умолчанию и Перевод фейса проги Перевод(UI_Настройки)_cudaTxt.7z
     
    Файл default.json я не изменил, но комментарии перетащил вправо.
    Так файл лучше читается, если им реально пользуешься.
    Поэтому приложил болванку на английском, чтобы можно было сравнить и посмотреть что в оригинале нарисовано.  
     
    Перевод фейса изменил, потому что ... (поймете если поработаете)
    (файл перевода надо просто положить в папку CudaText\data\lang и потом выбрать его)
    Перевод приложил потому что кое что может оказаться несогласованным с переводом комментариев к настройкам.
    Для просмотра файлов в ЧудоТексте надо выставить в user.json  
      "tab_size": 4, (по умолчанию 8)
    --и возможно шрифт тоже-
      "font_name" : "Courier New",
      "font_size" : 10,
    -------------
    Ps. Как известно ЧудоТекст не имеет диалога Настроек проги. Они размещены в файле - шаблоне, где комментарии являются теми пунктами, что могли бы быть в стандартном диалоге настроек.
     
    Хотелось бы чтобы кто-то принял участие и  поправил перевод. Потому что глаз замыливается.  
     
    Потом после окончательной правки файла, надо бы так разместить в нём пункты как они были бы размещены в диалоге настроек, кабы он был. Т.е. по темам.  
     
    С другой стороны на основе такого файла можно сварганить плагин, который бы заменял диалог настроек.
    могут найтись желающие попробовать силы.
     
     

    Всего записей: 2086 | Зарегистр. 19-03-2006 | Отправлено: 16:14 18-08-2017 | Исправлено: DmitryFedorov, 16:21 18-08-2017
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Выпустился плагин NTFS Streams, можно работать с file streams (ADS) в NTFS (Windows).
    Для текущего или другого файла -
     
    - показать все имена потоков, открыть в редакторе поток как файл
    - добавить-удалить потоки

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 20:27 19-08-2017 | Исправлено: Alextpp, 20:28 19-08-2017
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
    С ntfs-3g не работает?
     
    Добавлено:
    Ага, вижу в pyads.py, не работает.

    Всего записей: 6715 | Зарегистр. 28-01-2008 | Отправлено: 12:50 20-08-2017
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skif_off
    Что такое ntfs-3g, как это сделать-поддержать?

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 06:10 21-08-2017
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
    ntfs-3g, как сделать - не знаю, и не знаю, нужно ли, но тут вспомнил такой момент:

    Цитата:
    Alternate Data Streams (ADS)
     
    NTFS stores all data in streams. Every file has exactly one unnamed data stream and can have many named data streams. The size of a file is the size of its unnamed data stream. By default, ntfs-3g will only read the unnamed data stream. By using the options “streams_interface=windows” (not possible with lowntfs-3g), you will be able to read any named data streams, simply by specifying the stream’s name after a colon.

    (Сам альтернативные потоки не терплю, поинтересовался для уточнения.)

    Всего записей: 6715 | Зарегистр. 28-01-2008 | Отправлено: 07:50 21-08-2017
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вышла вер 1.16
    Изменения несильные, но есть.
     

    Цитата:
    1.16.0 (2017/08)
     
    + save-as untitled tab: suggest first free filename: new.txt, new1.txt, new2.txt... (like SynWrite)
    + reworked confirmation for duplicate hotkeys in Hotkey dialog (ask to overwrite inside this dialog)
    + mouse column selection: used "cross" cursor (like TextMate)
    + in single line inputs, make right edge of text near the edge of control (like Windows)
    + option "copy_column_aligned_by_spaces"
    + Addon Manager: don't allow to remove standard plugins
    + Addon Manager: cache addon filelists for 10 minutes
    * dialog "Lexer library" reworked, used normal buttons on top, added button Hide/Show instead of checkmarks
     

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 20:46 28-08-2017
    Xant1k



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
    Как самому поменять внешний вид табов на прямоугольные?

    Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 22:16 28-08-2017
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Xant1k
    - Поставить плагин Option Editor
    - найти в нем по слову angle опцию, сделать 0

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 22:20 28-08-2017 | Исправлено: Alextpp, 22:21 28-08-2017
    bthgroup



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

    Цитата:
     
    - fixed: initial dir of save-dialogs for untitled tabs
    - fixed: wrong saved keys.json if "overwrite duplicate hotkey" was used with plugins
    - fixed: code-tree lost vert scrollbar
     

    Всего записей: 740 | Зарегистр. 16-07-2009 | Отправлено: 20:53 29-08-2017
    DmitryFedorov

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
    ВЫ просили курсоры можете их забрать. Правда вы тему закрыли.

    Всего записей: 2086 | Зарегистр. 19-03-2006 | Отправлено: 15:54 30-08-2017
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    D.F.,
    ответил там же https://github.com/Alexey-T/CudaText/issues/1014

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 08:55 31-08-2017
    DmitryFedorov

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alextpp
    Я положил на форуме. То что я присылал было чуть больше размером. И как оказалось внутри курсора там два изображения. 48 и 32.
    Но до этого я вручную делал на сайте. И там уж только один размер 32  

    Всего записей: 2086 | Зарегистр. 19-03-2006 | Отправлено: 16:02 31-08-2017
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновление. версию в About dlg не поменял, там 1.16.2.
     

    Цитата:
    1.17.0 (2017/09)
     
    + API to shade text (used in plugin Focus Mode)
    + Project Manager: added commands "Add current file", "Add all opened files"
    + lexer Bash: hilite varname before "=", don't hilite keyword after "."
    - fixed: high-dpi in ProjManager and bottom panels
    - fixed: initial dir of save-dialogs for untitled tabs
    - fixed: wrong saved keys.json if "overwrite duplicate hotkey" was used with plugins
    - fixed: code-tree lost vert scrollbar
     

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Выпустил плагин Insert Emoji,
    http://synwrite.sourceforge.net/forums/viewtopic.php?f=19&t=1874

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



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

    Цитата:
     
    1.18.0 (2017/09)
     
    + preinstalled plugin "Show Unsaved Changes" (command like in ST3)
    + Project Manager: allow drag-drop folder on CudaText - add folder to project
    + dialog "Go to": can enter line:column
    + code tree: context menu item "Sorted"
    + API for dialog "Go to"
    + API to embed editor-control to dialogs
     

     
     
    кто тут писал что иконка в macOS старая в каком-то размере. у меня она везде ОК. в малом размере тоже. это кеш иконок в ОС.
     

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



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Можно ли сделать здесь светлый фон?

    Всего записей: 406 | Зарегистр. 21-06-2007 | Отправлено: 10:51 08-09-2017
    sergio12

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KobaBR
    Параметры - Настройки--дополнительные - настройки-тема-интерфейс
    Тот же диалог можно вызвать через F1, набрав "ui-th"

    Всего записей: 376 | Зарегистр. 11-11-2002 | Отправлено: 13:11 08-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 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