SynWrite (Syn2)

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

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

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

Сообщение kvichans »

1. Сообщение о произведенных заменах исчезает из статус-строки слишком быстро: через 2-3 сек. Пожелание: не стирать последнее статус сообщение или держать дольше.

2. Предлагаю добавить команду Повторить = Применить последнюю команду.
Пример:
- пользователь удалил текст от каретки до конца строки
- пользователь переставил каретку на новую строку
- после выполнения "Повторить" будет удален конец текущей строки
Пояснения:
- запоминать/повторять только команды, изменяющие текст,
- помнить последнюю изменяющую команду пока выполняются перемещения/выделения.
Зачем:
Мне приходится очень много править Word-документы. Команда Повторить (она совмещена в Word-е с "Отменить изменение") самая востребованная - у меня на нее наложено 4(!) разных аккорда, всеми пользуюсь постоянно. Уже много лет мечтаю о такой команде при правке текста.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

1. сделал 7 сек.
2.
подумаю. я ее не видел в текст-редакторах т.ч. делать сразу не буду.
Где она есть(кроме Ворд)?
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):2.Где она есть(кроме Ворд)?
Мне такие тестовые редакторы не попадались.

В тему: у меня вторая по частоте применение команда в Word - это Повторить последний выполненный макрос.
Предлагаю ее тоже добавить. Надеюсь, в реализации это совсем просто.
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 »

3. Как закрепить за расширением (например *.log) пустой лексер "(None)" ?

4. Баг - не сохраняются Клавиши
- Добавил Ctrl+Shift+C на первое сочетание для "Copy full path to CP"
- Вышел по ОК
- Не работает и в Клавишах пусто
Пробовал другие аккорды - не сохраняет.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

3. удалить log из списка расширений лексера (Logfiles).

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

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

Сообщение kvichans »

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

Сообщение Alextp »

orod
Beta upd. (1 пост)

в C#.acp можно прописать
#chars .()[]
тогда в Autocomplete списке будут обраб-ся слова со скобками+точкой.
Проверь
Аватара пользователя
RamSoft
Сообщения: 65
Зарегистрирован: Ср авг 04, 2010 18:15
Откуда: Москва

Сообщение RamSoft »

В лексере Pascal почему-то перестало работать быстрое комментирование выделенных строк. "CTRL+/"
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

У меня не перестало..
Аватара пользователя
RamSoft
Сообщения: 65
Зарегистрирован: Ср авг 04, 2010 18:15
Откуда: Москва

Сообщение RamSoft »

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

Сообщение kvichans »

5. Не хватает информации о количестве выделенных символов. Сейчас отображается
номер_строки : номер_колонки (всего_строк)
или при выделении
номер_строки : номер_колонки (выделено_строк/всего_строк)
Предлагаю для двух случаев, когда
- выделение внутри одной строки,
- блочное выделение
добавить отображение кол-ва выд. символов/колонок. Например, так
номер_строки : номер_колонки (выделено_строк:выделено_колонок/всего_строк)
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. Окна Output+Resuls+Valid сейчас могут располагаться только вверху или внизу? Мне никак не удается пристыковать их к правому борту. Это так задумано? Странное ограничение, так как экраны стали широкими, уже можно все "в ряд" располагать

7. Предлагаю улучшить работу кнопки Browse... в диалоге поиска по файлам.
Если был активным комбо File mask(s), то показывать диалог не выбора папки, а выбора файла.
И еще: из полученного файла имя помещать в комбо File mask(s), а остальное - в комбо Search in folder
Кроме улучшения в целом, это даст очень быстрый способ поиска в файле, если его полный путь уже буфере:
Ctrl+M (вызов диалог Поиск по файлам)
Alt+B (Browse...)
Ctrl+V (из буфера)
Enter (подтв файла)
Enter (начать поиск)
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

-6.пристыковать их к правому борту.
Fix

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

7.Если был активным комбо File mask(s)
Он вроде всегда активен.
Ответить