InsertInDialogueSearch.vbs - Вставка в окно диалога поиска
|
|
Andrey_A | Дата: Пятница, 06.04.2012, 15:44 | Сообщение № 1 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
Вставка в окно диалога поиска и замены Используется скрипт Functions.vbs - Скрипт с различными Функциями, которые можно использовать в других скриптах
Доступно только для пользователей
|
|
| |
LonerD | Дата: Четверг, 30.10.2014, 05:20 | Сообщение № 2 |
|
Нелогично происходит выделение... Например, если курсор стоит в начале слова - выделяется слово после курсора, даже если оно коротенькое, даже если это предлог из одной буквы. А вот если курсор стоит перед спец.символом - то он выделяется слово, идущее до спец.символа. Например, Код "Scripts::Main", 1, "InsertInDialogueSearch.vbs", `"3"` Если поставить курсор в любое место между vbs и "3, то курсор автоматически перепрыгнет назад выделится слово vbs. На мой взгляд логичней было бы или выделять отдельный символ, идущий после курсора, или не выделять ничего. Хотелось бы хотя бы опциональное (параметром) такое поведение.
DreamLair.net
|
|
| |
Andrey_A | Дата: Четверг, 30.10.2014, 08:53 | Сообщение № 3 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
LonerD, Изменил, параметры 6, 7, 8
А логика и привычки у всех разные, завтра напишут, что логичнее выделять правее символ или строку...
Если посмотреть сколько за 3 года появилось ручных настроек в AkelPad и всяких фич в плагинах по запросу пользователей, то понимаешь: что одному хорошо и логично, то другому совсем наоборот.
|
|
| |
LonerD | Дата: Пятница, 31.10.2014, 04:33 | Сообщение № 4 |
|
Цитата Andrey_A ( ) А логика и привычки у всех разные Не спорю. Но на мой взгляд удобней когда поведение однородное - или всегда левее выделять, или всегда правее.
Цитата Andrey_A ( ) Изменил, параметры 6, 7, 8 Не совсем то. Моя просьба заключалась в следующем: Если курсор находится на слове (в начале, середине или конце слова) - то выделять это слово и вставлять в окно поиска, то есть поведение аналогично нынешнему параметру 0. А если курсор находится не на слове (а между пробелом и каким-то символом или между несколькими символами), то выделять символ, следующий после курсора (то есть правее курсора). Или же в таком случае не выделять ничего (не знаю как на практике, но по-моему не выделять ничего при отсутствии слова под курсором - более удобное решение).
DreamLair.net
Сообщение отредактировал LonerD - Пятница, 31.10.2014, 04:33 |
|
| |