CudaText - [6] :: Программы :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Update
    0.9.1
    + rework col-blocks (handle tab chars)
    + statusbar macro {xx}
    + save/restore sizes of groups
     
    0.9.0
    + dlg Find: wrapped search, change in hotkeys
    + opt ui_one_instance
     
     
    Добавлено:
     
    0.9.1
    + rework col-blocks (handle tab chars)
    + statusbar macro {xx}
    + save/restore sizes of groups
     
    0.9.0
    + dlg Find: wrapped search, change in hotkeys
    + opt ui_one_instance

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    0.9.5
    + support for event plugins (auto-completion, goto-defitinion...)
    + undo improved (group complex edits even if undo_grouped=false)
    * del opt find_replace_with_find
    - fixes in find/repl

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вышла уже верс. 1.2,  
    кое-что интересно появилось-- сниппеты (в виде плагина Snippets) именно в версии 1.2.

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 00:29 30-11-2015
    Smallette

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А перевод на русский планируется?
    Заранее благодарен.

    Всего записей: 382 | Зарегистр. 01-11-2006 | Отправлено: 15:38 30-11-2015
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smallette
    нет
     
    Но можете скачать плаг Menu Config и делать русское меню (только меню)

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 19:26 04-12-2015
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вышел апдейт--1.2.5
    Там главное это поддержка макросов, плаг выйдет через пару дней.
     
    Уже есть подд. сниппетов из Synwrite - плагин есть

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 20:34 08-12-2015
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Апдейт
    1.2.9
     
    Кроме кого много плагинов, обновки -
    см. папку по дате обновления  
    https://sourceforge.net/projects/cudatext/files/addons/plugins/
     
    Где-то 5-7 плагинов в посл. время новые

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1.2.10
    + addon-manager: items "Install plugin","Download all" (restart app 1-2 times to see menuitems)
    + added cmds: "tree: select next/prev/parent/etc node"
    + opt ui_lexers_grouped
    + opt ui_reload_tail
    + use grouped-undo for mul-carets cmds
    + cmd "tree: update tree" (need if sidebar hidden)

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 01:10 27-12-2015
    ANDE2003



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

    Цитата:
    Это напоминает Sublime Text на новом движке.

     
    простите, но совсем не напоминает...

    Всего записей: 461 | Зарегистр. 21-04-2003 | Отправлено: 03:08 27-12-2015
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ANDE2003
     
    Там есть консоль по ctrl+tilde и меню Selection и еще CommandPalette и еще Питон плагины и еще установщик плагов
     
    Добавлено:
    и еще sidebar (но он не такой, пока).

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 21:08 28-12-2015
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Небольшой апдейт 1.2.11 (новое в addon manager); 1.2.12 (добавлено api)

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    обнова. 1.2.14
    История как обычно
    http://uvviewsoft.com/cudatext/history.txt

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновление 1.2.15, добавки по мелочи
    http://uvviewsoft.com/cudatext/history.txt

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



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

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 01:05 20-02-2016 | Исправлено: Alextpp, 02:49 06-04-2016
    Alextpp



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

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 02:28 03-03-2016 | Исправлено: Alextpp, 02:49 06-04-2016
    D Fedor

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее... [?]

    Всего записей: 6 | Зарегистр. 16-01-2011 | Отправлено: 14:35 07-04-2016
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Неправда
    1.3 последняя жрет так же как 1.2.28 - тестирую паскаль файл 1Мб, если тестить одинаково, с открытием диалога ОткрытьФайл, с деревом, то 1.3 жрет на 1Мб меньше чем 1.2.28 (42Мб и 43Мб)
     
    сделать экономию памяти тут не получится. я выяснил что жрет больше всего не мой код (мой движок) а парсер (парсер это чужой код который я беру без правки внутри),
    если выключить парсер, то 7Мб экономится (на 1Мб файле).
     
     
    Добавлено:
     
    ...1) Прога открывает относительно большие exe файлы и позволяет редактировать
     
    тут Куд уже умеет показывать ascii символы 0..31 как квадратики с кодом (дефолт),
    но все равно, я не советую править эксешники или бинарники, потому что бинарники.
     
    ...2)  фичу автоматического сохранения открытых файлов в спец папке
     
    этого пока нет, может потом. Сублиме тоже так умеет.
     
     

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 15:07 07-04-2016
    DmFedorov

    Редактировать | Цитировать | Сообщить модератору
    Alextpp
    Извиняюсь за смену ника.

    Цитата:
    Неправда  

    Спорить тут не о чем. Я говорил - брал exe-файл размером 28МБ.
    Там и видно.
    Это нормально брать эктремальный случай чтобы разобраться.
    Случай экстремален пока лишь для Cudatext, для остальных прог такой размер - небольшой напряг, не более.
     
    Так что посмотрите на таком файле.  
    И конечно возможности компа наверное тоже играют роль. Желательно (по возможности) проверить на чем-то слабосильном.  
     
    Вот тогда будет толк и эффект. А то ведь не видно поди.
     
    Добавлено:
    Не заметил.
    Насчет парсера при проверке времени открытия и объема съедаемой памяти.  
    Конечно если я открываю файл с литерами, практически Hex-файл, бинарник, я не использую никакой лексер, никакое дерево, ни задаю никакого языка программирования.
     
    И вот такие неутешительные результаты.  
    По сравнению с версией 1.29 (такая у меня была до этой беты) объем съедаемой памяти у меня увеличился.
    Картинку не буду делать, файл dopus.exe 28.2МБ:
     
    v1.3.7       Рабоч.набор - 171,51 МБ,  Приват-байт -161,75 МБ, повторное открытие 29 сек
    v1.2.29.0   Рабоч.набор - 147,8 МБ,   Приват-байт - 139,15 МБ, повторное открытие 6 сек
    Npp           Рабоч.набор - 89,40 МБ,   Приват-байт - 103,11 МБ, повторное открытие 1 сек
     
    Вы видите разница во времени открытия более чем в 4 раза.
     
    При любом измении, например при смене кодировки, прога не отзывается как при перезагрузке файла. Изменить размер окна вообще не удается.

    Отправлено: 16:39 07-04-2016
    Alextpp



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спорить есть о чем
     
    Взял файл xul.dll из Firefox, 33.7Mb (опция макс-размер = 40М, опц "unprinted_replace_spec": false,)
    ПК Intel Core i3 3Ghz
     
    открытие, 6 сек
    команда file/reopen, 6 c
    команда смены кодировки reload-as 4-5c
     
    как повторить медленное открытие 30с ?
     
    Добавлено:
    размер памяти большой, это вижу.

    Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 18:17 07-04-2016
    DmFedorov

    Редактировать | Цитировать | Сообщить модератору
    Alextpp
    Цитата:
    Спорить есть о чем
    ..
    как повторить медленное открытие 30с ?  

     
    Хрен его знает. На вашем компьютере будет по другому.
    У меня Винда7, памяти 2 гига, Intel Core 2CPU. T5300 1.73 GHZ. Может поэтому.
    Не думаю что файл я нашел такой особенный.  
    Можете именно его открыть.Ссылка
    Меня удивило что разница между старой и новой версией проги не в лучшую сторону.
    Сравнивал открыв одновременно две версии проги с одним и тем же файлом. Данные из ПроцессХакер.

    Отправлено: 19:59 07-04-2016
    Открыть новую тему     Написать ответ в эту тему

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