AkelPad для чайников

Russian main discussion
  • Author
  • Message
Offline
Posts: 71
Joined: Tue Nov 11, 2014 12:21 am

Post by Scrapmetay »

Угу, я уж печатал на 12 сообщений верхнéе это. Кажется это одно из сомнительных эвристик которая пока не думает быть убраной (как измена регистра всего текста, или слова, если выделено ничто). Кнопу переназначать дóлжно.

Offline
Posts: 3243
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Scrapmetay wrote:Кажется это одно из сомнительных эвристик которая пока не думает быть убраной (как измена регистра всего текста, или слова, если выделено ничто).
Справедливости ради смею заметить, что смены регистра в случае, когда ничего не выделено, не происходит уже давно, более полу-года точно. Эти команды были откорректированы.

Offline
Posts: 71
Joined: Tue Nov 11, 2014 12:21 am

Post by Scrapmetay »

Но до этого оно намного дольше висело. И сейчас меняется слово вокруг курсора. Что мне кажется всё равно ненужное решение за пользователя. И возможное незамеченное искажение. И опять же, такую вещь в первых опциях можно было бы сделать. Это не был бы перегруз, раз сама эта функция не считается перегрузом.

Offline
Posts: 3243
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Scrapmetay wrote:И сейчас меняется слово вокруг курсора. Что мне кажется всё равно ненужное решение за пользователя.
Какой иначе (если курсор не на тексте) смысл вызывать команду смены регистра?
Это сделано как раз чтобы уйти от лишних телодвижений. Мне очень нравится. Фича.

Offline
Posts: 71
Joined: Tue Nov 11, 2014 12:21 am

Post by Scrapmetay »

Смысла-то нет. Это может случайно нажаться. Можно или случайно механически пройтись по кнопкам, особенно если это не F..-сочетание. Можно нажать “6”, пытаясь ввести символ, а Ctrl мог быть зажат. (из-за ошибки клавиатуры или других программ, оперирующих вводом, как экранная_клавиатура или autohotkey)
Или можно перебирать их, ища другую нужную функцию, и забыть отменить все эти действия. Или просто думать что отменять было нечего. К примеру ищешь сочетания типа “wrap words”. Вроде примерно помнишь какое оно, но перебирать приходится. И думаешь что раз ничего выделено, то и действий над текстом не сможет быть. Или из-за того что там несколько функций рядом, Ctrl-6..9, которые ещё не запомнишь какая-какая, можно перебирать их и случайно нажать очередное когда выделения уже нет.

Собственно и за полный перевод текста по Ctrl-6 – критиковали, потому что случайно переводился текст. И у меня это достаточно много раз было. Точно не известно как это происходит. Но кнопки нажимаются. И если что-то делается с выделением, и изначально осмысленно с каким-то выделением, то оно должно быть всегда с выделением.
То есть теперь текст весь не потеряешь, но слова какие-то, странные, с убранной буквой в начале предложения, хотя помнишь что там всё должно быть уже отформатировано, могут проскакивать.

А фича-то может быть полезной, но почему она не в стандартных опциях, если это уже всё-таки фича. В какой-то степени я так думаю потому что и сочетание с 6..9 уж очень близко подлазит к обычным набиваемым постоянно кнопам. Ctrl-F6 может я бы и не заметил.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Scrapmetay wrote:Смысла-то нет. Это может случайно нажаться. Можно или случайно механически пройтись по кнопкам, особенно если это не F..-сочетание. Можно нажать “6”, пытаясь ввести символ, а Ctrl мог быть зажат. (из-за ошибки клавиатуры или других программ, оперирующих вводом, как экранная_клавиатура или autohotkey)
Или можно перебирать их, ища другую нужную функцию, и забыть отменить все эти действия. Или просто думать что отменять было нечего. К примеру ищешь сочетания типа “wrap words”. Вроде примерно помнишь какое оно, но перебирать приходится. И думаешь что раз ничего выделено, то и действий над текстом не сможет быть. Или из-за того что там несколько функций рядом, Ctrl-6..9, которые ещё не запомнишь какая-какая, можно перебирать их и случайно нажать очередное когда выделения уже нет.
Как мысли черные к тебе придут,
Откупори шампанского бутылку
Иль перечти этот абзац ещё раз. :lol:

Offline
Posts: 71
Joined: Tue Nov 11, 2014 12:21 am

Post by Scrapmetay »

Вообще я рад, когда могу кого-то рассмешить. Но я не специально. Это как из класса вещей как автоповтор на клавиатуре. Большинству людей он полностью нормален, и они пользуются вычислителем не замечая его. Тычут клавиатуру и отдёргивают палец, не видя какое резкое, нетривиальное действие они делают. А тем кто уже заметил это, немыслимо что жмёшь кнопу, а она вторится по много раз. Какие-то ошибки тоже из-за этого начинаются. А отключить это вообще почти невозможно. Никому нужно, никто обращает внимания. Для DOS-а и DOSBOX-а вообще таких программ не находил, хотя сплошь и рядом программы ускоряли автовтор, и говорили что дают полную власть над клавиатурой. Да и под Windows тоже. Есть средство, загнанное почему-то в “инвалидные”, и оно не всё покрывает.

Но при этом, фича замечена, она не обычна, она не должна по умолчанию навязываться.

Offline
Posts: 3243
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Можно параметр в ini (если его нет) - "выполнять ли операции со словом без выделения или нет".

Offline
Posts: 202
Joined: Sat Mar 28, 2015 2:36 pm
Location: Russia

Post by Kley »

Только сейчас обратил внимание
Instructor wrote:Исправлено: прокрутка текста до каретки при перетаскивании файла на окно редактирования.
Подскажите пожалуйста, что это такое и как этим пользоваться. Имеется ввиду перетаскивание выделенного текста из др. редактора, др. вкладки?
Или можно, как-то, перетащить текстовый файл из Проводника и вставить текст из него в позицию каретки (напр.: удерживая горячую клавишу)?

Offline
Site Admin
Posts: 6411
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Kley
В тексте лога нет скрытых возможностей.

Чтобы вставить файл в текст, см. скрипт InsertFile.js из комплекта Scripts плагина.

Offline
Posts: 7
Joined: Mon Feb 18, 2013 2:12 pm

Post by PadeDown »

Подскажите, пожалуйста, как должна выглядеть команда на замену любого текста между угловыми скобками (т.е. вида <любойтекст>). Под любым текстом имеется в виду любые знаки - буквы, цифры, кавычки, точки, пробелы, слэшы и пр., - кроме собственно < и >.

Offline
Posts: 1162
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

PadeDown
Например:
Что: <[^<>]++>
Чем: <ваш текст>
Если любые знаки, кроме ещё и переноса строк: <[^<>\r\n]++>

Offline
Posts: 7
Joined: Mon Feb 18, 2013 2:12 pm

Post by PadeDown »

Skif_off
Спасибо большое, помогло.
(Не понял, правда, в чем отличие вариантов команд - и так, и эдак в тексте после замены сохраняется разбиение на строки, - но это не критично, главное, что ненужное удаляется.)

Offline
Posts: 1162
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

PadeDown wrote:(Не понял, правда, в чем отличие вариантов команд - и так, и эдак в тексте после замены сохраняется разбиение на строки)
Это на всякий случай, если открывающая скобка на одной строке, а закрывающая - на другой: в таком случае, возможно, это не тег, а знаки "больше" или "меньше".

Offline
Posts: 7
Joined: Mon Feb 18, 2013 2:12 pm

Post by PadeDown »

Еще один вопрос: в какой-то момент почему-то перестала работать фича Проводника Windows 7 "Открыть с помощью...", где можно было и просто открыть файл с помощью AkelPad`а, и ассоциировать формат навсегда - так вот, что надо в реестре прописать вручную, чтобы это вернуть?
(P.S. На всякий случай уточню, что имеется в виду открыть любой файл заранее неизвестного формата.)
Post Reply