SynWrite (Syn2)
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
CFlint
3. Home/End в режиме просмотра работают не так, как хочется. Судя по всему, онипрокручивают по горизонтали, а не по вертикали
нет, не согласен. Они должны быть гориз-ми. Для перемотки в начало есть Ctrl-home, и есть Ctrl-end.
(Можешь переназначить в диалоге клавиш, конечно).
4. Не нашёл, как отключить показ вертикальной полосы right margin. Зачастую это
вещь весьма удобная и полезная, но когда она постоянно мозолит глаза, это неприятно
задать 0 в кач. right margin. Добавил подсказку.
3. Home/End в режиме просмотра работают не так, как хочется. Судя по всему, онипрокручивают по горизонтали, а не по вертикали
нет, не согласен. Они должны быть гориз-ми. Для перемотки в начало есть Ctrl-home, и есть Ctrl-end.
(Можешь переназначить в диалоге клавиш, конечно).
4. Не нашёл, как отключить показ вертикальной полосы right margin. Зачастую это
вещь весьма удобная и полезная, но когда она постоянно мозолит глаза, это неприятно
задать 0 в кач. right margin. Добавил подсказку.
Это сделаю:
5. Не нашёл, как назначить сочетания клавиш для переключения кодировок. У меня
полно файлов в UTF-8 без BOM, и для просмотра их приходится лезть в эту менюшку
в статусной строке
6. Мелочь, но всё же слегка резанула: открываю файл, включаю перенос слов через
Ctrl+W, открываю диалог настроек, ничего не меняю, жму OK - перенос отключился.
Почему-то опция переноса в диалоге осталась выключенной и, соответственно,
применилась при нажатии OK.
7. Ещё мелочь: при прокрутке списка в диалоге настройки клавиш список
перерисовывается только после отпускания бегунка.
5. Не нашёл, как назначить сочетания клавиш для переключения кодировок. У меня
полно файлов в UTF-8 без BOM, и для просмотра их приходится лезть в эту менюшку
в статусной строке
6. Мелочь, но всё же слегка резанула: открываю файл, включаю перенос слов через
Ctrl+W, открываю диалог настроек, ничего не меняю, жму OK - перенос отключился.
Почему-то опция переноса в диалоге осталась выключенной и, соответственно,
применилась при нажатии OK.
7. Ещё мелочь: при прокрутке списка в диалоге настройки клавиш список
перерисовывается только после отпускания бегунка.
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Открой Lister без плагинов и посмотри на его поведение при включённом и выключенном курсоре. Вот это поведение для меня логично. Переназначать — не выход, т.к. функции клавиш не разделяются для режимов просмотра и редактирования, а в последнем поведение Home/End логичное и корректное.Alextp писал(а):3. Home/End в режиме просмотра работают не так, как хочется. Судя по всему, онипрокручивают по горизонтали, а не по вертикали
нет, не согласен. Они должны быть гориз-ми. Для перемотки в начало есть Ctrl-home, и есть Ctrl-end.
Задавал. Margin исчез, но при этом в диалоге настроек осталось число 80, и вывести полоску обратно не получалось уже никак, пока не влез грязными ручками в INI.Alextp писал(а):4. Не нашёл, как отключить показ вертикальной полосы right margin. Зачастую это
вещь весьма удобная и полезная, но когда она постоянно мозолит глаза, это неприятно
задать 0 в кач. right margin. Добавил подсказку.
Почему же, ё-моё, ты нигде не пишешь "ё"?
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Alextp
Скачал текущую бету (110) — гораздо приятнее стало работать. Впервые всерьёз задумался о переходе с SynPlus.
По пунктам:
• Нормальный Home/End в RO подтверждаю.
• "Нулевой" margin работает корректно. Правда, я сейчас на другом компьютере — ещё на работе проверю, где был тот глюк.
• Прокрутка списка клавиш скроллбаром поправлена.
• Клавиши для кодировок добавлены и работают.
• Несоответствие галочки Read Only в диалоге настроек текущему режиму — исправлено.
Из нового и старого, но незамеченного ранее:
• Каждый раз, как жму F9, диалог настроек открывается на странице Misc.
• Режим редактирования, открываем настройки, включаем опцию Read Only, OK -> кнопки на боковой панели Indent/Unindent остаются активными. При переключении клавишами кнопки дизейблятся.
• Горизонтальный скроллбар в не-variable режиме имеет какую-то странную фиксированную длину, не соотносящуюся с длинами строк файла (например, файл syn2.ini имеет строку длиной 936 символов — полоса прокрутки упирается в правый край, хотя ещё дальше текст продолжается).
• Галочка Word Wrap в диалоге настроек несинхронизирована с текущим состоянием — аналогично тому, как было для Read Only до этого.
• Опции сохраняются не при закрытии диалога, а при закрытии Lister'а. Разумеется, это могло быть сделано намеренно, но лично мне показалось неинтуитивным, когда я поменял сочетания клавиш, нажал OK, а потом, не закрыв текущее окно, открыл на просмотр новый файл, а там новые сочетания не заработали.
Скачал текущую бету (110) — гораздо приятнее стало работать. Впервые всерьёз задумался о переходе с SynPlus.
По пунктам:
• Нормальный Home/End в RO подтверждаю.
• "Нулевой" margin работает корректно. Правда, я сейчас на другом компьютере — ещё на работе проверю, где был тот глюк.
• Прокрутка списка клавиш скроллбаром поправлена.
• Клавиши для кодировок добавлены и работают.
• Несоответствие галочки Read Only в диалоге настроек текущему режиму — исправлено.
Из нового и старого, но незамеченного ранее:
• Каждый раз, как жму F9, диалог настроек открывается на странице Misc.
• Режим редактирования, открываем настройки, включаем опцию Read Only, OK -> кнопки на боковой панели Indent/Unindent остаются активными. При переключении клавишами кнопки дизейблятся.
• Горизонтальный скроллбар в не-variable режиме имеет какую-то странную фиксированную длину, не соотносящуюся с длинами строк файла (например, файл syn2.ini имеет строку длиной 936 символов — полоса прокрутки упирается в правый край, хотя ещё дальше текст продолжается).
• Галочка Word Wrap в диалоге настроек несинхронизирована с текущим состоянием — аналогично тому, как было для Read Only до этого.
• Опции сохраняются не при закрытии диалога, а при закрытии Lister'а. Разумеется, это могло быть сделано намеренно, но лично мне показалось неинтуитивным, когда я поменял сочетания клавиш, нажал OK, а потом, не закрыв текущее окно, открыл на просмотр новый файл, а там новые сочетания не заработали.
Почему же, ё-моё, ты нигде не пишешь "ё"?
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Поведение одинаковое, независимо от состояния Break at margin. В EC demo то же самое.Alextp писал(а):3- скролл фикс. длины- даже не знаю. Может опция "Break at margin"(Edit) виновата. Нет - значит, баг ECtl...
(Попробуй EC demo?)
Пока не наблюдал такого.Alextp писал(а):Кстати, никто не замечал, что при закрытии Syn тормозит?
За all не скажу, но лично мне по барабану: всё равно Lister настроен на открытие в развёрнутом на весь экран виде, только так и работаю.Alextp писал(а):Как отнесется All если я сделаю "Save window position" работу только для .exe?
Как выложишь — проверю.Alextp писал(а):1,2- Fixed
А вот ещё: когда открываю Lister с Syn2, тот, видимо, сначала отображает содержимое файла, потом анализирует фолдинг, после чего отрисовывает сворачивалки. Так вот, при этой перерисовке почему-то взмаргивают ещё и панели инструментов (верхняя и боковая), а не только область сворачивалок. Некрасиво и раздражает. Как-то можно это пофиксить?
Почему же, ё-моё, ты нигде не пишешь "ё"?
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
У меня это происходит абсолютно на любом файле. Выглядит так:Alextp писал(а):Плс, пришли файл. у меня быстро - т.ч. не вижу.
• Жму F3 -> открывается окно Lister: панели Syn2, содержимое файла, подсветка — всё честь по чести. Только серая полоса между номерами строк и содержимым файла пустая.
• Проходит полсекунды (практически точно, от размера и содержимого файла никак не зависит).
• Серая полоса зарисовывается треугольничками и линиями фолдинга, и одновременно с этим панели инструментов Syn2 "вздрагивают".
Я записал видео (кодек MSU Screen Capture Lossless Codec). Если его просмотреть покадрово, это взмаргивание видно очень отчётливо: сначала панели отрисовываются в XP-стиле, потом внезапно становятся классическими, и потом снова XP, причём происходит это как раз в момент начала прорисовки полосы сворачивалок.
Напишу.Alextp писал(а):По поводу EC demo - спроси автора, он поправит это?
Почему же, ё-моё, ты нигде не пишешь "ё"?