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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал оптимайз.  теперь файл 33М жрет не 168М а 126М и быстрее на 2с
Бета Куды

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

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

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



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня стало быстрее.
Проверил - не портятся бинарники при сохр.? изменил 1 букву в 30М файле, сравнил по fc, не портятся.

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

Редактировать | Цитировать | Сообщить модератору
Подробнее...
 
Добавлено:
Кстати вы таки попробуйте открыть этот файл Ссылка, хотя бы для того чтобы можно было сравнить время на обоих компах

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



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
<NNNN> юзается также для Юникода, то что вбито в опцию hex_chars; так что укоротить не выйдет (может намудрить если код до 31...)

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

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

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



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я же не сделал показать Литеры. я просто поменял дефолт опции "....replace_spec"- она прятала их.
 
про Юникод не поняли. Литеры кажутся еще и для кодов больше 255. зависит от опции hex_chars. например <A0B0> если вбить символ 0xA0B0 в hex_chars ..
 
 

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 03:09 09-04-2016
D A F

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...
 
Добавлено:
Кстати в результате того что вы сделали получилась суперская фишка. Я могу скопировать часть файла и вставить эту часть вместе с Литерами.  
 
Обычно такой фокус не хиляет, литеры не копируются. Нужно выбрать что-то типа скопировать как двоичный код, если такое есть. Но обычно такой возможности нет. И получается как в басне Око видит а Зуб не ймет.  
Hex-редакторы в этом случае - это просто мука.

Всего записей: 183 | Зарегистр. 28-03-2016 | Отправлено: 05:37 09-04-2016
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну вот файл который кажет Хекс коды для юникода.
код известен Куде..
https://github.com/Alexey-T/ATSynEdit/blob/master/test_files/test%20issues/issue-bidi_chars.txt

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 10:51 09-04-2016
D A F

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понял. Это символ спама, чтоб подменить текст и чтоб он выглядел "доверенным"
Сохранил этот пример текста как файл в формате UTF-8 (только в юникоде сохраняется).  
Хотя У ВАС вставляется в ANSII и показывается пока не сохранишь и не перезагрузишь.
 
Эти спам-символы тем не менее нигде не показываются как литеры. Только у вас.  
Другие литеры - да возможны, увидел. Например в Npp при просмотре ANSI текста в формате UTF-8 все русские буквы отображаются спец литерами.
 
И все-таки истинные "не искусственно полученные". так сказать литеры 0-31 желательно сделать отдельно, лучше в виде цифр и желательно как можно короче. Ведь вы сделали для литер CR и для LF значок стрелка вниз, а для TAB стрелка вправо.  Вы даже сделали дополнительно значок CRLF как win.
 
Добавлено:
В общем если сделать коротенькие значки для 0-31 символов будет шикарно. Несколько вы уже сделали. Если вдруг появится другая литера - она будет сразу видна. Но в 99.9 процентах таких литер не будет.

Всего записей: 183 | Зарегистр. 28-03-2016 | Отправлено: 16:09 09-04-2016
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все ясно. можно так длинно не писать. я уже допер.
будет покороче этот вид Литер.

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



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
про спам Литеры. это никакие не спам-литеры. это вот  
https://habrahabr.ru/post/252813/

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 04:43 12-04-2016
D A F

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну я так написал "спам Литеры" наверное не совсем точно.
Я знаю их как литеры которые ставят в названиях файлов, чтобы они читались как привычное название, но, поскольку их суть - это чтение в обратном порядке, то название файла тебя посылает в другое место.
В общем это такое оружие хакеров и вирусо-делателей. И кажется такие символы именно так и назывались - читать в обратном порядке. Но это лишь по памяти. Примеры где-то лежат. Может это и не то.
За ссылку спасибо.
-------------
Кстати я таки думал, что эти символы будут типа 0, 1, .. 31, т.е. шириной 1 знак и 2 знака, которые будут как ваш символ win на отличку за счет выделения (только не как в Npp - белый текст на черном), ну или будут уменьшены наприемер. А так они сливаются как бы с текстом.  
НУ да это мелочь. Вы в любой момент можете это изменить, когда захотите.

Всего записей: 183 | Зарегистр. 28-03-2016 | Отправлено: 00:13 14-04-2016
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да- изменить это можно, но пока неактуально, если есть цвет, то можно цвет настроить хексов
Кстати, может интересно делать тему? color theme?  
синей темы нету.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 00:39 14-04-2016
Leenkeen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
можно в CT включить подсветку одинаковых слов при выставлении на них курсора, так же как в SW?

Всего записей: 25 | Зарегистр. 16-07-2014 | Отправлено: 21:31 12-05-2016
Daniyar91

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, это делает плагин Hilite Occurrences, добавить можно через Plugins => Addons Manager => Install... в главном меню программы.
 
Вот пример работы плагина - https://ipfs.pics/QmfSZz8PYxv5tGXfZDmU9LXiaMqh7f7BqKgoVkTjT5Gjap

Всего записей: 425 | Зарегистр. 30-08-2011 | Отправлено: 02:28 13-05-2016 | Исправлено: Daniyar91, 09:21 13-05-2016
Leenkeen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Daniyar91
Большое спасибо! Установил Hilite_Occurrences_New. Цвет и выделение понял как настраивать, а нельзя ли сделать чтобы текст не выделялся когда курсор находится в конце слова?

Всего записей: 25 | Зарегистр. 16-07-2014 | Отправлено: 18:56 13-05-2016
Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По просьбе Alextpp (какие-то проблемы с логином) объявляю о выходе версии 1.3.14:

Цитата:
http://uvviewsoft.com/cudatext/history.txt
1.3.14
+ opt fold_style
+ api
- fix: dont open folder via cmd-line

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 12:06 15-05-2016
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вроде как логин нашелся. Постю аннонс двух-трех новых плагинов.
 
 
1) FTP. Под Линуксом умеет даже SFTP,под виндой пока нет, только FTP
Добавляет панель слева около Tree
 
   
 
2) Sort
Дает диалог сортировки строк
 
Скрин
   
 
 
3) Encode
Порт Сублимешного плагина, дока вот тут по тому плагину https://github.com/colinta/SublimeStringEncode
 
Скрин его менюшки такой
 

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



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот еще плагин, JS Sort Imports,
портирован с Сублиме.
 
Вот картинка к нему, к Сублиме версии
 
   

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 18:43 09-06-2016 | Исправлено: Alextpp, 18:44 09-06-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

Компьютерный форум 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