SynWrite (Syn2)
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
:) можно, конечно. Мне текущих 17-ти не хватает.Alextp писал(а):Может задать просто 15-20? без настройки
Может не делать настройку в диалоге, а только дать имя ключа в INI? У TC, насколько я понимаю, значительная часть настроек не попала в GUI, но документирована, чтобы в INI править
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
1. Если размер Истории для файлов и для сессий общий, то пожелание отменяется
Про 17. Спишем на процесс освоения Син. Мне показалось, что 17 - это предел, хотя История файлов настроена на 30.
2. Пожелание. Запоминать папку, куда сохранялась последняя сессия. Сейчас всегда предлагается внутренняя папку Син (мне это никак не подходит).
Добавлено спустя 2 минуты:
3.(повтор) Совпадение строки поиска с диапазоном поиска - неучтенный неприятный эффект - получилась бессмыслица. Попробую повторить довод, приведший к такой ситуации: если выделенный текст можно искать командой СледующееСлово, то естественно ожидать, что перенос выделенного текста в Поиск должен давать такой же результат поиска. Значит из двух опций: reg-exp и in-selection - побеждает reg-exp, а in-selection не должен включатся.
Итого, вот моя рекомендация:
- если в диалоге не включены reg-exp или spec-chars (и в выделенном фрагменте есть конец строки), то нужно автоматом включить in-selection
- если же включены reg-exp или spec-chars, то в переносимом тексте делаются подмены, а in-selection остается выключенным
4.(повтор) К слову, предлагаю чуть изменить условие включения in-selection.
Сейчас: в выделенном тексте есть конец строки.
Лучше так: после удаления крайних концов строк, в тексте еще есть конец строки.
Это позволит избежать включения in-selection, когда выделен хвост строки - очень частый случай поиска второго такого же хвоста.
Про 17. Спишем на процесс освоения Син. Мне показалось, что 17 - это предел, хотя История файлов настроена на 30.
2. Пожелание. Запоминать папку, куда сохранялась последняя сессия. Сейчас всегда предлагается внутренняя папку Син (мне это никак не подходит).
Добавлено спустя 2 минуты:
3.(повтор) Совпадение строки поиска с диапазоном поиска - неучтенный неприятный эффект - получилась бессмыслица. Попробую повторить довод, приведший к такой ситуации: если выделенный текст можно искать командой СледующееСлово, то естественно ожидать, что перенос выделенного текста в Поиск должен давать такой же результат поиска. Значит из двух опций: reg-exp и in-selection - побеждает reg-exp, а in-selection не должен включатся.
Итого, вот моя рекомендация:
- если в диалоге не включены reg-exp или spec-chars (и в выделенном фрагменте есть конец строки), то нужно автоматом включить in-selection
- если же включены reg-exp или spec-chars, то в переносимом тексте делаются подмены, а in-selection остается выключенным
4.(повтор) К слову, предлагаю чуть изменить условие включения in-selection.
Сейчас: в выделенном тексте есть конец строки.
Лучше так: после удаления крайних концов строк, в тексте еще есть конец строки.
Это позволит избежать включения in-selection, когда выделен хвост строки - очень частый случай поиска второго такого же хвоста.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Beta от вчера(папка пока не правлена)
Добавлено спустя 1 час 30 минут:
Добавлено спустя 1 час 30 минут:
Запишу в todo, но пока непросто сделатьkvichans писал(а): если бы новое позиционирование каретки следовало тем же принципам, что и при поиске:
- если новая позиция уже есть на экране, то экран не меняется, происходит только перемещение каретки
все по поводу удалить дублирующие пробелы
имеются две строки
[таб][таб][таб]строка один[конец строки]
[таб][таб][таб]строка два[конец строки]
выделяю две строки
нажимаю строковые операции - склеить строки
получаю
[таб][таб][таб]строка один[пробел][таб][таб][таб]строка два[конец строки]
1) почему появляется пробел - защита от склейки строк? - можно ли опционально добалять таб вместо пробела
2) как здесь удалить вторые [таб][таб][таб]
пробельные операции - удалить дублирующие пробелы
не удаляет дублирующие табы в выделенном тексте
имеются две строки
[таб][таб][таб]строка один[конец строки]
[таб][таб][таб]строка два[конец строки]
выделяю две строки
нажимаю строковые операции - склеить строки
получаю
[таб][таб][таб]строка один[пробел][таб][таб][таб]строка два[конец строки]
1) почему появляется пробел - защита от склейки строк? - можно ли опционально добалять таб вместо пробела
2) как здесь удалить вторые [таб][таб][таб]
пробельные операции - удалить дублирующие пробелы
не удаляет дублирующие табы в выделенном тексте
ubuntu+tc+synwrite