Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Редактор текста CudaText
Goto page 1, 2, 3 ... 31, 32, 33  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Alextp



Joined: 06 Feb 2005
Posts: 4783

Post (Separately) Posted: Thu Aug 06, 2015 01:01    Post subject: Редактор текста CudaText Reply with quote

Делается новый редакторSmile
Даю ссылу на пост мой на руборде
http://forum.ru-board.com/topic.cgi?forum=5&topic=47937

Можете писать о багах сюда или в форум Synwrite- если что-то мелкое и неприятное я это правлю.
Скачка
https://yadi.sk/d/NCczdqTAiF8Hh
_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 480
Location: Ташкент

Post (Separately) Posted: Thu Aug 06, 2015 21:53    Post subject: Reply with quote

1. Не закрывается по Esc, что было бы желательно. Крайне.
2. Не видит пути к себе, частично состоящем из русских букв. Т. е. когда я вызвал Settings | Settings - user, он выдал: Cannot find file: D:\?????????\????\???????????\Cuda\settings\user.json. Потому переместил в другую папку, с латинским путем. Тогда работает.

А вообще редактор неплохой, мне понравился. Не такой перегруженный, как "SynWrite", однако использующий, как я понял, тот же механизм подсветки синтаксиса. Если русифицировать, да сделать хотя бы кратенькую справку по настройке, вообще класс будет.
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4783

Post (Separately) Posted: Thu Aug 06, 2015 21:59    Post subject: Reply with quote

насчет Еск будут потом опции настройки кеев. Или там опция как в Сине. Под Лином не принято по Еск закрывать
Там кстати принято ctrl-Q

Потому нехорошо для Вин-Лин редактора


--редактор неплохой,
Спасибо

Добавлено спустя 33 минуты:

C путями с рус буквами поправить непросто, отложу
_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4783

Post (Separately) Posted: Fri Aug 07, 2015 19:25    Post subject: Reply with quote

0.2.0

Quote:
+supports user.json with comments
+find dlg: "Mark all"
+toolbar dropdown for "New", "Open", "Find"
+menu "Search--Find current word next/prev"
+option "ui_esc_close"

_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4783

Post (Separately) Posted: Sat Aug 08, 2015 16:45    Post subject: Reply with quote

Апдейт 0.3, скачка там же
История в файлике readme\history
_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 931

Post (Separately) Posted: Sun Aug 09, 2015 14:50    Post subject: Reply with quote

Alextp
А какая кодировка у файла настроек?
Автоматическое закрытие при сохранении user.json с помощью Ctrl+S - это фича?
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4783

Post (Separately) Posted: Sun Aug 09, 2015 15:39    Post subject: Reply with quote

Кодировка utf8 ..а вот закрывать не должно - при сейве файла user прога просто перечитывает его и применяет, ошибка в файле user даст сообщение.
(баг? шаги как повторить баг)
_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 480
Location: Ташкент

Post (Separately) Posted: Sun Aug 09, 2015 18:29    Post subject: Reply with quote

Quote:
+option "ui_esc_close"
Спасибо! Я после обнаружил, что Ctrl+Q закрывает "Куду", просто привык, что Esc достаточно.

При включённом показе невидимых символов глюк: на табуляторе, под символом "стрелка вправо", показывается нулевой символ. У меня в "Куде" включён шрифт "ПТ Моно", в нём этот символ показывается так (см. скриншот). Да и сами стрелки-концы красные, лучше сделать их побледнее и потусклее. Пока показ табуляции выключил. Кстати, хорошо бы сделать отдельно параметр показа пробелов и отдельно -- табуляторов.

При включении Toggle fullscreen на полный экран редактор не распахивается, оставаясь в своих прежних размерах; вместо этого у него просто исчезают рамка и заголовок окна и строка состояния. При каждом переключении в "полный" экран и обратно множатся пустые вкладки; через три-четыре переключения выскакивает ошибка.

Режимы View | Toggle... не сохраняются при выходе. Или их надо задавать явно в user.json, в лучших традициях "Вима"? Между прочим, переключение показа невидимых символов срабатывает только в пределах вкладки. Не значит ли это, что команда Toggle unprinted chars изначально задумана как действующая только в течение сеанса работы? Кстати, неплохо бы в файле... ну, например, readme\options.txt иметь список всех опций с пояснениями относительно назначения каждой (виноват, уже обнаружил комментарии в default.json).

Нет проверки на наличие уже запущенного процесса. Открытие документа в "Куде" из командной строки, когда уже есть один её процесс, открывает новое окно вместо открытия документа в новой вкладке имеющегося.

Повторюсь про русские буквы. Если из командной строки или мультиредактора вроде TCER открывать файл с русскими (подозреваю, что вообще любыми нелатинскими) буквами в имени или пути, "Куда" пытается открывать файл из вопросительных знаков, терпит неудачу, о чём и сообщает. Кстати, "Куде" это в плюс -- наличие такого сообщения, без него я долго допетривался бы о причинах. Открывание же такого файла из File | Open... проходит нормально.

Перенос по словам работает немного коряво. На новой строке оказываются закрывающие кавычки, запятые и прочие знаки препинания. Думаю, это следствие того, что по Ctrl+влево/вправо курсор прыгает не по первым буквам слов, но и по тем самым знакам препинания. Фишка полезная, но не с таким продолжением.

Управлять поиском можно только мышкой. Было бы замечательно, если бы кое-какие буквы на кнопках были подчёркнуты и можно было нажимать на кнопки через Alt+буква. Кроме того, Fint next должно срабатывать по F3.

Через пару часов работы с "Кудой" проявился странный эффект: при щелчке ЛКМ в поле редактирования курсор либо не переходит в место щелчка, либо переходит с выделением текста, как будто при щелчке была нажата клавиша Shift. Щелчок на кнопке с крестиком в секции поиска не производит никакого эффекта. Перезагрузка редактора ничего не дала, глюк исчез только после перезагрузки компьютера. Хотя возможно, что это глюк на моём компьютере, а не в редакторе. Воспроизвести пока не удалось.

При включённом show_hint_on_vert_scroll подсказка выводится, но не меняется, пока номер строки не изменит значность. Т. е. когда наверху поля редактирования появляется строка № 10, 100 и т. д., если я кручу текст вниз, и № 99, 9 и т. д., когда кручу вверх. Причён табличка появляется с запаздыванием, а вот номер на ней правильный. Так что когда я дёргаю полосу прокрутки туда-сюда, там меняются номера 11, 7, 13 и т. п.

Касательно использования сворачивания текста. Если свернуть какой-то кусок, зайти курсором на свёрнутую область и нажать Enter, она сдвигается на следующую строку, заголовок удлиняется до ширины поля редактирования и у него исчезают многоточие и границы, кроме нижней, а на кнопке разворачивания плюс сменяется на минус. Если нажать на кнопку, появится снова плюс, а заголовок свёрнутой области вернётся к правильному виду. Все остальные свёрнутые области потеряют название, оставив только многоточие.

Выделенный текст теряет начертание.

При вставке из буфера скопированного блочного выделения перед ним вставляется пробелов на 10 табуляторов.

Если numbers_style поставить равным 4 или больше, "Куда" показывает какое-то диалоговое окно и тут же, не давая прочитать, вылетает.

При блочном выделении снизу вверх более, чем на страницу, а потом обратно сверху вниз (или наоборот) страница пролистывается к месту, откуда я начал протягивать выделение. Т. о., я не вижу другой конец выделения иначе как на миникарте.

Если в строке, начинающейся с пробелов, выделить эти начальные пробелы и нажать Tab, то табулятор вместо пробелов не вставляется, вместо этого вставляются ещё два (или со скольки их строка начинается) пробелов.

Если при включённом переносе по словам перевести курсор куда-то в середину абзаца и нажать Alt+Shift+вверх/вниз, то текст прокрутится куда-то за левую границу окна.

ui_tab_indent_y сдвигает вниз не саму вкладку, а только текст на ней.

При нажатии Ctrl+W в пустом окне с одной вкладкой Untitled1 не закрывается ни вкладка, ни (как я ожидал) окно, с нажатиями меняется только заголовок вкладки: Untitled2, Untitled3 и т. д.

В файле настроек про параметр indent_auto написано: auto-indent by Enter at line end. Однако если его отключить, то автоотступ не работает в т. ч. и если нажать Enter на середине строки. Или имелось в виду не это?

После определённого количества правок user.json в самой "Куде" она перестаёт подхватывать новые настройки без перезапуска.

При переходе по строкам курсорными клавишами "Куда" считает табулятор за символ длиной в 1 букву. Соответственно в программном коде, где комментарии // стоят до табуляторов, на этих строках при блоковом выделении сначала выделяются комментарии, а потом уже табуляторы.

Когда "Куда" будет иметь возможность русификации?
Как изменить цвет фона поля редактирования?
Когда можно будет назначать горячие клавиши?
Для чего нужны параметры word_chars, unindent_keeps_align?
Почему нет формы курсора VertPixels5?

Во какой список! Question Exclamation
_________________
Вечному двигателю -- вечные тормоза!..


Last edited by Staniclaw on Fri Aug 28, 2015 21:38; edited 8 times in total
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4783

Post (Separately) Posted: Sun Aug 09, 2015 18:55    Post subject: Reply with quote

Quote:
--Toggle fullscreen на полный экран редактор не распахивается


fixed в новой версии(ЯндексДиск) ?

Quote:
--Режимы View | Toggle... не сохраняются при выходе. Или их надо задавать явно в user.json, в лучших традициях "Вима"?


да
Они не сейвят опции

Добавлено спустя 22 минуты:

Quote:
Через пару часов работы с "Кудой" проявился странный эффект

думаю 90% виноват не редактор. Щелчок не х не робит. странно

Добавлено спустя 5 минут:

Quote:

При вставке из буфера скопированного блочного выделения перед ним вставляется пробелов

значит каретка была так далеко вправо?
или каретка была в 1 кол.?

Добавлено спустя 2 минуты:

Quote:
Если numbers_style поставить равным 4

В коменте указано 0...3
_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 931

Post (Separately) Posted: Sun Aug 09, 2015 19:36    Post subject: Reply with quote

Alextp wrote:
Кодировка utf8 ..а вот закрывать не должно - при сейве файла user прога просто перечитывает его и применяет, ошибка в файле user даст сообщение.
(баг? шаги как повторить баг)

Ага, так и подумал, что UTF-8 без BOM, на всякий случай.
Т.к. пару версий пропустил и в настройках ничего пока не трогал: грохнул user, запустил, открыл default, Ctrl+A, Ctrl+C, открыл user, Ctrl+A, Ctrl+V, потом нажал Ctrl+S и редактор молча закрылся, файл user при этом сохранился.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4783

Post (Separately) Posted: Sun Aug 09, 2015 19:43    Post subject: Reply with quote

Skif_off
какая ОС и версия ос?
Прямо так нажал и новая версия падает?


Quote:
не работает в т. ч. и если нажать Enter на середине строки. Или имелось в виду не это?


поправлю комент опции. вообще enter везде.

Добавлено спустя 4 минуты:

Quote:
ui_tab_indent_y сдвигает вниз не саму вкладку

Да
_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 480
Location: Ташкент

Post (Separately) Posted: Sun Aug 09, 2015 19:57    Post subject: Reply with quote

Alextp wrote:
Quote:

При вставке из буфера скопированного блочного выделения перед ним вставляется пробелов
значит каретка была так далеко вправо?
или каретка была в 1 кол.?
Возможно. Так было два раза, а воспроизвести намеренно ещё не удалось. А что значит ''в 1 кол''?
Alextp wrote:
Quote:
Если numbers_style поставить равным 4
В коменте указано 0...3
Видел, что указано. Но я и не собирался ставить туда такие цифры, это получилось случайно -- я хотел изменить не стиль нумерации, а размер шрифта в этом''жёлобе''. Просто хотел предупредить, что в таком случае ''Куда'' рушится.
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 931

Post (Separately) Posted: Sun Aug 09, 2015 20:41    Post subject: Reply with quote

Alextp
Win7x64
Back to top
View user's profile Send private message
Staniclaw



Joined: 12 Dec 2010
Posts: 480
Location: Ташкент

Post (Separately) Posted: Sun Aug 09, 2015 21:36    Post subject: Reply with quote

Alextp
Теперь F11 работает, но окно не восстанавливает прежнюю позицию на экране, появляясь посередине монитора.
_________________
Вечному двигателю -- вечные тормоза!..
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4783

Post (Separately) Posted: Mon Aug 10, 2015 00:53    Post subject: Reply with quote

Staniclaw
F11 поправлю, остальное записал

Добавлено спустя 1 час 29 минут:

Quote:
Если при включённом переносе по словам перевести курсор куда-то в середину абзаца и нажать Alt+Shift+вверх/вниз, то текст прокрутится куда-то за левую границу окна

это ок. Выделяю колонку от позиции 8:280 вверх, перешел на 7:280, а там пусто и все дернулось вправо к 7:280..

Добавлено спустя 8 минут:

Quote:
Если свернуть какой-то кусок, зайти курсором на свёрнутую область и нажать Enter, она сдвигается на следующую строку, заголовок удлиняется до ширины поля редактирования и у него исчезают многоточие и границы, кроме нижней, а на кнопке разворачивания плюс сменяется на минус.

это ок. Печать в сверн.блоке делает РАЗвертку его ПЕРВОЙ строки. Потому плюс меняется на минус.
линия осталась. это ок.
_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page 1, 2, 3 ... 31, 32, 33  Next
Page 1 of 33

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group