SynWrite (Syn2)
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Активно пользуюсь поиском без вызова диалога: выделяю нужный фрагмент и жму CTRL+SHIFT+DN (или +UP). Очень удобно. Есть несколько вопросов и пожеланий
1. Если выделенного фрагмента больше в тексте нет, то я вижу в статус-строке "не найдено", слышу сигнал и выделение часто пропадает (каретка прыгает в конец).
Как выключить сигнал?
Желательно всегда оставлять выделение.
2. Если в диалоге Поиск была включена опция RegExp, а в выделенном фрагменте есть символы из разметки RegExp, то поиск не срабатывает. Например, если выделить текст ** (две звездочки), то следующее вхождение не будет найдено.
Желательно при таком способе поиска
- либо не учитывать опцию RegExp,
- либо сбрасывать эту опцию (так было в моем прежнем редакторе, и это не лучший вариант),
- либо подменять строку поиска, расставляя \ перед каждым спец.знаком.
Может быть уже есть какие-нибудь настройки для этого? Пока не нашел.
1. Если выделенного фрагмента больше в тексте нет, то я вижу в статус-строке "не найдено", слышу сигнал и выделение часто пропадает (каретка прыгает в конец).
Как выключить сигнал?
Желательно всегда оставлять выделение.
2. Если в диалоге Поиск была включена опция RegExp, а в выделенном фрагменте есть символы из разметки RegExp, то поиск не срабатывает. Например, если выделить текст ** (две звездочки), то следующее вхождение не будет найдено.
Желательно при таком способе поиска
- либо не учитывать опцию RegExp,
- либо сбрасывать эту опцию (так было в моем прежнем редакторе, и это не лучший вариант),
- либо подменять строку поиска, расставляя \ перед каждым спец.знаком.
Может быть уже есть какие-нибудь настройки для этого? Пока не нашел.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Я нашел, когда это происходит. Если предыдущий (!!?) поиск окончился неудачей, то каретка прыгнет в конец при новом поиске выделенного текстаAlextp писал(а): сброс выделения после Ctrl+Shift+dn не подтверждаю.у меня нет.kvichans писал(а):каретка прыгает в конец
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Удалось повторить. Оказалось, что пред.поиск не имеет к эффекту отношения. Существенно только направление выделения. Если выделение фрагмента было справа налево, то каретка (при "не найдено") прыгает.Alextp писал(а):так тоже не прыгает. Ищу www - не найдено, выделяю ww - находит след. ww
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Вроде fixd(каретка может переместиться в конец но выделение осталось)
Добавлено спустя 25 минут:
>>ALT+1, ALT+2,..,ALT+9 для подокон редактора
это могут быть разные файлы (разные после вызова команд. Alt+2 откроет сначала один файл, потом другой.) Стоит ли делать
Добавлено спустя 3 минуты:
или речь не про file histori а про Window list?
Добавлено спустя 25 минут:
>>ALT+1, ALT+2,..,ALT+9 для подокон редактора
это могут быть разные файлы (разные после вызова команд. Alt+2 откроет сначала один файл, потом другой.) Стоит ли делать
Добавлено спустя 3 минуты:
или речь не про file histori а про Window list?
Это было пожелание не про Историю, а про уже открытые файлы (это Window list?). Сейчас я вижу такие способы переключиться на нужный таб:Alextp писал(а): >>ALT+1, ALT+2,..,ALT+9 для подокон редактора
это могут быть разные файлы (разные после вызова команд. Alt+2 откроет сначала один файл, потом другой.) Стоит ли делать
Добавлено спустя 3 минуты:
или речь не про file histori а про Window list?
- Ctrl[+Shift]+Tab последовательный переход
- В меню Window по цифрам и буквам
Пожелание
- Прямое переключение (без открытия меню) по первым 10 табам: ALT+1,ALT+2,..,ALT+9,ALT+0. Лучше, конечно, чтобы были сами команды переключения, а Клавиши пользователи себе сами подберут. Кому-то может оказаться удобнее Ctrl+1,Ctrl+2,..,Ctrl+9,Ctrl+0
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
В Син2 наблюдаю проблемы с колесом мыши.
Такое впечатление, что события от колеса обрабатываются через одно и первое всегда пропадает.
Выглядит это так:
- кликаю в редакторе, чтобы получил фокус
- кручу колесо, чтобы скролить
- ничего не скролится
- кручу еще раз - скролит, но рывками
- пока кручу без пауз - скролит
- после каждой паузы (~1сек), пропускается первый поворот колеса
Подозреваю, что проблема не в Син, а в Win, так как FoxPro ведет себя так же
Может кто-то знает как это победить?
Такое впечатление, что события от колеса обрабатываются через одно и первое всегда пропадает.
Выглядит это так:
- кликаю в редакторе, чтобы получил фокус
- кручу колесо, чтобы скролить
- ничего не скролится
- кручу еще раз - скролит, но рывками
- пока кручу без пауз - скролит
- после каждой паузы (~1сек), пропускается первый поворот колеса
Подозреваю, что проблема не в Син, а в Win, так как FoxPro ведет себя так же
Может кто-то знает как это победить?
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Это и здесь??: http://econtrol.ru/download/ec_editu.zip
(да?- пишите репорт support(at)econtrol.ru )
(да?- пишите репорт support(at)econtrol.ru )
НЕТ, только в Син!Alextp писал(а):Это и здесь??: http://econtrol.ru/download/ec_editu.zip
Вот что пробовал
- скачал, распаковал, запустил
- открыл тот же файл (4000 строк), что в Син, назначил тот же лексер (FoxPro)
В результате
- в Син скрол колесом - уже описал выше - через раз/два, дерганый
- в EC_editU нормальный, комфортный скрол
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0