Редактор текста CudaText
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Редактор текста CudaText
Делается новый редактор:)
Даю ссылу на пост мой на руборде
http://forum.ru-board.com/topic.cgi?forum=5&topic=47937
Можете писать о багах сюда или в форум Synwrite- если что-то мелкое и неприятное я это правлю.
Скачка
https://yadi.sk/d/NCczdqTAiF8Hh
Даю ссылу на пост мой на руборде
http://forum.ru-board.com/topic.cgi?forum=5&topic=47937
Можете писать о багах сюда или в форум Synwrite- если что-то мелкое и неприятное я это правлю.
Скачка
https://yadi.sk/d/NCczdqTAiF8Hh
1. Не закрывается по Esc, что было бы желательно. Крайне.
2. Не видит пути к себе, частично состоящем из русских букв. Т. е. когда я вызвал Settings | Settings - user, он выдал: Cannot find file: D:\?????????\????\???????????\Cuda\settings\user.json. Потому переместил в другую папку, с латинским путем. Тогда работает.
А вообще редактор неплохой, мне понравился. Не такой перегруженный, как "SynWrite", однако использующий, как я понял, тот же механизм подсветки синтаксиса. Если русифицировать, да сделать хотя бы кратенькую справку по настройке, вообще класс будет.
2. Не видит пути к себе, частично состоящем из русских букв. Т. е. когда я вызвал Settings | Settings - user, он выдал: Cannot find file: D:\?????????\????\???????????\Cuda\settings\user.json. Потому переместил в другую папку, с латинским путем. Тогда работает.
А вообще редактор неплохой, мне понравился. Не такой перегруженный, как "SynWrite", однако использующий, как я понял, тот же механизм подсветки синтаксиса. Если русифицировать, да сделать хотя бы кратенькую справку по настройке, вообще класс будет.
Вечному двигателю -- вечные тормоза!..
Спасибо! Я после обнаружил, что Ctrl+Q закрывает "Куду", просто привык, что Esc достаточно.+option "ui_esc_close"

При включённом показе невидимых символов глюк: на табуляторе, под символом "стрелка вправо", показывается нулевой символ. У меня в "Куде" включён шрифт "ПТ Моно", в нём этот символ показывается так (см. скриншот). Да и сами стрелки-концы красные, лучше сделать их побледнее и потусклее. Пока показ табуляции выключил. Кстати, хорошо бы сделать отдельно параметр показа пробелов и отдельно -- табуляторов.
[s]При включении Toggle fullscreen на полный экран редактор не распахивается, оставаясь в своих прежних размерах; вместо этого у него просто исчезают рамка и заголовок окна и строка состояния. При каждом переключении в "полный" экран и обратно множатся пустые вкладки; через три-четыре переключения выскакивает ошибка.[/s]
[s]Режимы View | Toggle... не сохраняются при выходе. Или их надо задавать явно в user.json, в лучших традициях "Вима"? Между прочим, переключение показа невидимых символов срабатывает только в пределах вкладки. Не значит ли это, что команда Toggle unprinted chars изначально задумана как действующая только в течение сеанса работы? Кстати, неплохо бы в файле... ну, например, readme\options.txt иметь список всех опций с пояснениями относительно назначения каждой (виноват, уже обнаружил комментарии в default.json).[/s]
Нет проверки на наличие уже запущенного процесса. Открытие документа в "Куде" из командной строки, когда уже есть один её процесс, открывает новое окно вместо открытия документа в новой вкладке имеющегося.
[s]Повторюсь про русские буквы. Если из командной строки или мультиредактора вроде TCER открывать файл с русскими (подозреваю, что вообще любыми нелатинскими) буквами в имени или пути, "Куда" пытается открывать файл из вопросительных знаков, терпит неудачу, о чём и сообщает. Кстати, "Куде" это в плюс -- наличие такого сообщения, без него я долго допетривался бы о причинах. Открывание же такого файла из File | Open... проходит нормально.[/s]
[s]Перенос по словам работает немного коряво. На новой строке оказываются закрывающие кавычки, запятые и прочие знаки препинания. Думаю, это следствие того, что по Ctrl+влево/вправо курсор прыгает не по первым буквам слов, но и по тем самым знакам препинания. Фишка полезная, но не с таким продолжением.[/s]
[s]Управлять поиском можно только мышкой. Было бы замечательно, если бы кое-какие буквы на кнопках были подчёркнуты и можно было нажимать на кнопки через Alt+буква. Кроме того, Fint next должно срабатывать по F3.[/s]
[s]Через пару часов работы с "Кудой" проявился странный эффект: при щелчке ЛКМ в поле редактирования курсор либо не переходит в место щелчка, либо переходит с выделением текста, как будто при щелчке была нажата клавиша Shift. Щелчок на кнопке с крестиком в секции поиска не производит никакого эффекта. Перезагрузка редактора ничего не дала, глюк исчез только после перезагрузки компьютера. Хотя возможно, что это глюк на моём компьютере, а не в редакторе. Воспроизвести пока не удалось.[/s]
[s]При включённом show_hint_on_vert_scroll подсказка выводится, но не меняется, пока номер строки не изменит значность. Т. е. когда наверху поля редактирования появляется строка № 10, 100 и т. д., если я кручу текст вниз, и № 99, 9 и т. д., когда кручу вверх. Причён табличка появляется с запаздыванием, а вот номер на ней правильный. Так что когда я дёргаю полосу прокрутки туда-сюда, там меняются номера 11, 7, 13 и т. п.[/s]
[s]Касательно использования сворачивания текста. Если свернуть какой-то кусок, зайти курсором на свёрнутую область и нажать Enter, она сдвигается на следующую строку, заголовок удлиняется до ширины поля редактирования и у него исчезают многоточие и границы, кроме нижней, а на кнопке разворачивания плюс сменяется на минус. Если нажать на кнопку, появится снова плюс, а заголовок свёрнутой области вернётся к правильному виду. Все остальные свёрнутые области потеряют название, оставив только многоточие.[/s]
[s]Выделенный текст теряет начертание.[/s]
[s]При вставке из буфера скопированного блочного выделения перед ним вставляется пробелов на 10 табуляторов.[/s]
[s]Если numbers_style поставить равным 4 или больше, "Куда" показывает какое-то диалоговое окно и тут же, не давая прочитать, вылетает.[/s]
При блочном выделении снизу вверх более, чем на страницу, а потом обратно сверху вниз (или наоборот) страница пролистывается к месту, откуда я начал протягивать выделение. Т. о., я не вижу другой конец выделения иначе как на миникарте.
[s]Если в строке, начинающейся с пробелов, выделить эти начальные пробелы и нажать Tab, то табулятор вместо пробелов не вставляется, вместо этого вставляются ещё два (или со скольки их строка начинается) пробелов.[/s]
Если при включённом переносе по словам перевести курсор куда-то в середину абзаца и нажать Alt+Shift+вверх/вниз, то текст прокрутится куда-то за левую границу окна.
[s]ui_tab_indent_y сдвигает вниз не саму вкладку, а только текст на ней.[/s]
[s]При нажатии Ctrl+W в пустом окне с одной вкладкой Untitled1 не закрывается ни вкладка, ни (как я ожидал) окно, с нажатиями меняется только заголовок вкладки: Untitled2, Untitled3 и т. д.[/s]
[s]В файле настроек про параметр indent_auto написано: auto-indent by Enter at line end. Однако если его отключить, то автоотступ не работает в т. ч. и если нажать Enter на середине строки. Или имелось в виду не это?[/s]
[s]После определённого количества правок user.json в самой "Куде" она перестаёт подхватывать новые настройки без перезапуска.[/s]
[s]При переходе по строкам курсорными клавишами "Куда" считает табулятор за символ длиной в 1 букву. Соответственно в программном коде, где комментарии // стоят до табуляторов, на этих строках при блоковом выделении сначала выделяются комментарии, а потом уже табуляторы.[/s]
Когда "Куда" будет иметь возможность русификации?
Как изменить цвет фона поля редактирования?
Когда можно будет назначать горячие клавиши?
Для чего нужны параметры word_chars, unindent_keeps_align?
Почему нет формы курсора VertPixels5?
Во какой список!
Последний раз редактировалось Staniclaw Пт авг 28, 2015 20:38, всего редактировалось 8 раз.
Вечному двигателю -- вечные тормоза!..
fixed в новой версии(ЯндексДиск) ?--Toggle fullscreen на полный экран редактор не распахивается
да--Режимы View | Toggle... не сохраняются при выходе. Или их надо задавать явно в user.json, в лучших традициях "Вима"?
Они не сейвят опции
Добавлено спустя 22 минуты:
думаю 90% виноват не редактор. Щелчок не х не робит. странноЧерез пару часов работы с "Кудой" проявился странный эффект
Добавлено спустя 5 минут:
значит каретка была так далеко вправо?При вставке из буфера скопированного блочного выделения перед ним вставляется пробелов
или каретка была в 1 кол.?
Добавлено спустя 2 минуты:
В коменте указано 0...3Если numbers_style поставить равным 4
Ага, так и подумал, что UTF-8 без BOM, на всякий случай.Alextp писал(а):Кодировка utf8 ..а вот закрывать не должно - при сейве файла user прога просто перечитывает его и применяет, ошибка в файле user даст сообщение.
(баг? шаги как повторить баг)
Т.к. пару версий пропустил и в настройках ничего пока не трогал: грохнул user, запустил, открыл default, Ctrl+A, Ctrl+C, открыл user, Ctrl+A, Ctrl+V, потом нажал Ctrl+S и редактор молча закрылся, файл user при этом сохранился.
Возможно. Так было два раза, а воспроизвести намеренно ещё не удалось. А что значит ''в 1 кол''?Alextp писал(а):значит каретка была так далеко вправо?При вставке из буфера скопированного блочного выделения перед ним вставляется пробелов
или каретка была в 1 кол.?
Видел, что указано. Но я и не собирался ставить туда такие цифры, это получилось случайно -- я хотел изменить не стиль нумерации, а размер шрифта в этом''жёлобе''. Просто хотел предупредить, что в таком случае ''Куда'' рушится.Alextp писал(а):В коменте указано 0...3Если numbers_style поставить равным 4
Вечному двигателю -- вечные тормоза!..
Staniclaw
F11 поправлю, остальное записал
Добавлено спустя 1 час 29 минут:
Добавлено спустя 8 минут:
линия осталась. это ок.
F11 поправлю, остальное записал
Добавлено спустя 1 час 29 минут:
это ок. Выделяю колонку от позиции 8:280 вверх, перешел на 7:280, а там пусто и все дернулось вправо к 7:280..Если при включённом переносе по словам перевести курсор куда-то в середину абзаца и нажать Alt+Shift+вверх/вниз, то текст прокрутится куда-то за левую границу окна
Добавлено спустя 8 минут:
это ок. Печать в сверн.блоке делает РАЗвертку его ПЕРВОЙ строки. Потому плюс меняется на минус.Если свернуть какой-то кусок, зайти курсором на свёрнутую область и нажать Enter, она сдвигается на следующую строку, заголовок удлиняется до ширины поля редактирования и у него исчезают многоточие и границы, кроме нижней, а на кнопке разворачивания плюс сменяется на минус.
линия осталась. это ок.