Page 1 of 1

Запрос на изменение поведения

Posted: Mon Jun 15, 2009 5:24 pm
by ccaid
Если выделение отсутствует, то действие над выделением сейчас применяется ко всему файлу. Во-первых, вряд ли это то, что человек имел ввиду. Кому может понадобиться, чтобы все слова начинались с прописных букв в 3-мегабайтном файле? Во-вторых, такие особые случаи легко реализуются предварительным выделением всего файла (Ctrl+A). Поэтому предлагаю действие над выделением при отсутствии такового применять к текущему слову (убирание пробелов - к текущей строке), а не ко всему тексту.

Posted: Tue Jun 16, 2009 8:04 am
by VladSh
Для Scripts-плагина это была бы полезная штука, т.к. запарило каждый раз делать:

Code: Select all

var text = AkelPad.GetSelText() || AkelPad.SetSel(0, -1) || AkelPad.GetSelText();
для этого предлагал добавить метод GetText, т.к. все скрипты работают по этому признаку. + ещё бы в этом методе и "моргание" при "выделить всё" убрать...

Posted: Tue Jun 16, 2009 11:44 am
by Fr0sT
+1000, особенно напрягает, если случайно нажмешь "Сменить регистр" при нулевом выделении в 40-меговом файле