SynWrite (Syn2)

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):Kvichans
Как делать опцию "Wrap search"
в диалоге Find/Repl. Imho:
- заменить 2 radiobuttons "Scope" 1-ним checkbox
- заменить 2 radiobuttons "From cur/ Entire" 1-ним checkbox
- добавить checkbox "Wrap" около "From cur"
Мои предложения (не только про WRAP, а в целом про поиск/замены)
1. Scope нужен в виде
Global (=Active tab)
Selected text
All tabs (по всем табам). A то сейчас заменить можно, а искать нельзя. В этом случае отдельная кпопка Repl all in all tabs не нужна
2. Direction - без изменений
3. Origin - оставить как есть.
4. Добавить галку WRAP в Options. При ее включении делать Origin недоступным и может быть при этом даже переключать на From cursor. Таким образом при выключенной галке будет прежняя реализации, а при включенной - новая. Приемственность!
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

1. пока не буду делать. сорри
2-4
Wrap хочется добавить в правый столбец отметок. ПОэтому не в options.
это конец поиска. значит надо рядом с началом- Scope. а Scope сделать одним чекомбоксом.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

2. Можно ли разместить ярлыки табов внизу?
Это не каприз, а желание иметь стабильную картину главного объекта, то есть текста.
Мне удалось переместить все вспомогательные элементы (Рез.поиска, Дерево) вправо. Цель: расположение основного текста на экране не изменяется при показе/сокрытии вспом.элементов.
Но ярлыки табов располагаются то в одну линию, то в несколько, когда я меняю размеры окна Син (приходится, так как работа ведется одновременно в Син и еще в 3-4 текстовых программах). Вариант настройки, когда ярлыки всегда в одну линию, меня совсем не устраивает.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

занес в Todo.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

1. Поиск по табам - для меня совсем не актуален. Я всего лишь описывал логичную организацию настроек для поиска/замены. Буду рад любой реализации WRAP

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

(Еще про поиск)

3. Весьма не хватает поиска в Дереве и Рез.поиска. Может уже есть? Не нашел.
Предлагаю разрешить Быстрый поиск во вспомогательных окнах.

4. По мере освоения Син все острее ощущается, что в диалоге Клавиши не хватает поиска/фильтрации (в дополнение к Jump to category).
- Предлагаю сделать, что-то вроде Быстрого поиска
- Предлагаю дать возможность фильтрации: вводишь строку (скажем save или F3) и в таблице остаются только те команды, в описании которых есть эта подстрока.

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

5. Баг при поиске.
В тексте (без лексера, подчеркнуто выделение)
* #define
* #define
Вызываю Find cur word next, то есть жду Shift+Ctrl+Dn.
Получаю String not found: "#"
В диалоге Поиск выключены все галки в Options
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

6. Неожиданное/лишнее поведение (баг?).
Настроил Проводник, чтобы коды (файлы *.prg) открывались по ВВОД в Син.
Расположил Син средствами Win7 на полэкрана, то есть нажал Win+RIGHT.
Открываю очередной файл с кодом - Син меняет свое расположение на то, которое было до "полэкрана"
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

-5. Баг при поиске.
Вы же сами выделили #. вот и ищет #.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):делаю так:
http://shot.qip.ru/008s9h-2QODkgKhs/
"переносить поиск" - нормально.
Только сейчас обратил внимание на дублирование
- галка Пометить закладками
- кнопка Найти все/пометить
Видимо я что-то в этой логике еще не понимаю. Проясните
(позже:) А-а-а! Это вместо замены надписи на кнопке с Найти на Пометить при включении галки. Закрыто
(еще позже:) Если вместо галки Помечать дать вторую кнопку Пометить, то не нужно будет потом снимать галку (актуально, так как поиски делаются имхо чаще пометок)

Добавлено спустя 2 минуты:
Alextp писал(а):-5. Баг при поиске.
Вы же сами выделили #. вот и ищет #.
Я хочу искать второе вхождение этого символа, а Син говорит, что "больше нету". Явно баг.
Последний раз редактировалось kvichans Ср апр 18, 2012 12:23, всего редактировалось 1 раз.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

# находится. Пришлите файл.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):# находится. Пришлите файл.
После перевызова Син и у меня стал находить. Буду наблюдать
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

kvichans писал(а):обратил внимание на дублирование
- галка Пометить закладками
Галка- для команды "Найти все"- делает пометки строк закладками
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

7. Пожелание. Дать возможность дополнять Рез.поиск, то есть дописывать к предыдущим результатам. Конечно, это должно действовать и при выводе в таб.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

kvichans писал(а): вместо галки Помечать дать вторую кнопку Пометить
нет. Imho удобнее так

Положение окна: Win не возвр. новое положение
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):Положение окна: Win не дает новое положение в API
Нужно разобраться с новшествами в Win7. Мне это тоже пригодится. Что-то MS добавили к информации об окнах.
Раньше было только: свернуто, maximize, нормальное (можно настраивать размер).
Теперь появилось новое состояние: пока не знаю даже как оно называется - оно возникает, когда выполняют спец команды Win7 по сочетаниям Win+RIGHT, Win+LEFT. Из этого состояния можно вернуться в нормальное либо через Win+RIGHT (если было Win+LEFT), через Win+LEFT (если было Win+RIGHT), либо прямо менять размер драгом границы.
Сейчас Син как раз переходит в нормальное, когда его окно в новом состоянии.
Нужно оставлять окно как есть, если он не свернуто.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Ответить