Page 58 of 64

Posted: Fri Nov 02, 2018 5:27 pm
by zxcvbn2949
Подскажите, как сделать чтобы поиск выполнялся с начала документа, а не с того места где установлен установлен курсор?

Posted: Fri Nov 02, 2018 6:14 pm
by opk44
zxcvbn2949
Для стандартного поиска [Ctrl+F] -- установить в диалоговом окне радиокнопку [Направление] --> [С начала].
Для поиска плагином QSearch -- использовать [Alt+Enter].

Posted: Sat Nov 03, 2018 7:01 pm
by Rogo321
Очень нравится AkelPad, проблемы доставляет только то, что имя файла в имени вкладки отображается полностью, в итоге если имя файла длинное, то и вкладка очень длинная. Не знаю как это исправить.
Нашел одну тему именно касательно этой проблемы на английском sourceforge и там говорится, что нужно менять параметры TabNameFind TabNameRep, но когда я меняю эти параметры, в akelpad не меняется ничего, то есть реакции нет никакой. Я пробовал менять их и в реестре и в ini-файле - без толку. Ну и к тому же я в "синтаксисе регулярных выражений" не разбираюсь, но подставлял в значение параметров примеры которые даны в документации и примеры которые даны в англоязычной теме - без толку.
Что можно сделать? Очень хочется сделать какое-нибудь ограничение на длину имени вкладки.

Posted: Sun Nov 04, 2018 6:27 am
by YuS
Rogo321 wrote: Что можно сделать? Очень хочется сделать какое-нибудь ограничение на длину имени вкладки.

Code: Select all

TabNameFind=(^.{16}).*(?:\.(.*))?
TabNameRep=\1...\2
Как-то так. Т.е. если имя файла больше 16 символов плюс расширение (расширения может и не быть у файла), то будет происходить урезание длины наименования в заголовке вкладки до наименования в 16 символов и если есть расширение, то оно будет добавлено после трех точек:

Code: Select all

0123456789ABCDEF...ext

Posted: Sun Nov 04, 2018 10:23 am
by Rogo321
YuS wrote:

Code: Select all

TabNameFind=(^.{16}).*(?:\.(.*))?
TabNameRep=\1...\2
Как-то так. Т.е. если имя файла больше 16 символов плюс расширение (расширения может и не быть у файла), то будет происходить урезание длины наименования в заголовке вкладки до наименования в 16 символов и если есть расширение, то оно будет добавлено после трех точек
Спасибо, помогло.

Posted: Mon Nov 05, 2018 3:34 pm
by YuS
Rogo321 wrote: Спасибо, помогло.
небольшое уточнение:

Code: Select all

TabNameFind=(^.{16}).+\.([^\.]+)|(^[^\.]{16})[^\.]+
TabNameRep=\1\3...\2
Так будет правильнее.
В этом шаблоне, в отличие от прежнего, учтено:
1. Регэксп будет работать только если имя файла строго больше 16 символов, причем независимо от наличия расширения.
2. В этом варианте троеточие не будет добавляться в конец расширения, если оно присутствует, т.е. вместо урезанных символов, всегда добавляется только между именем и расширением, либо в конец имени, если расширения нет.

Code: Select all

0123456789ABCDE
0123456789ABCDEF
0123456789ABCDEFa
0123456789ABCDEFa a
012345.extaaaaaaaaaaaaaaaaaa
0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F.aaa.aaa.aaa.txt
01234.56789ABCDEF.txt
0123456789ABCDE.txt
0123456789ABCDEF.txt
0123456789ABCDEF.aaa.txt
0123456789ABCDEF.aaa.aaa.aaa.txt
0123456789ABCDEFa.txt
0123456789ABCDEFa.a.txt

Posted: Mon Nov 05, 2018 6:39 pm
by Rogo321
YuS
Да, спасибо. Как раз заметил, что при 16 символах тоже появляется троеточие, зашел на форум, а тут вы уже написали как это исправить.

подсветка текста

Posted: Sun Dec 09, 2018 9:37 am
by zxcvbn2949
Подскажите как сделать чтобы текст допустим между [trn] и [trn] подсвечивался при чтении?

Posted: Tue Dec 11, 2018 2:18 pm
by VladSh
zxcvbn2949
Я как-то писал подсветку для BBCode (.bbc), можете поискать, где в теме Coder-плагина была ссылка на ресурс с подсветками. Можно её скачать и добавить свои теги по аналогии с имеющимися.

Posted: Thu Dec 13, 2018 10:12 am
by cheby
Помогите чайнику...
1. Как сделать, чтобы русские и английские слова были разных цветов (например русский - красный, английский - чёрный)?
2. При выделении слова (части слова) выделялись все такие слова (части слова) во всём блокноте.

Спасибо!

Posted: Thu Dec 13, 2018 7:23 pm
by VladSh
cheby
1. В теме Coder-плагина поищите, был txt.coder, где это было настроено. Ну и обсуждение такое было, по моему.
2. Поставьте Coder-плагин, из списка плагинов запустите и на 2-й закладке его настроек увидите "Автоматически отмечать выделенное".

А лучше пойти на форум ru-board, в шапке есть ссылка на сборки, скачать и попробовать, возможно какая-то подойдёт. В любом случае можно переделать под себя и заодно посмотреть, разобраться будет легче.

Posted: Fri Dec 14, 2018 7:51 am
by cheby
VladSh wrote:cheby
1. В теме Coder-плагина поищите, был txt.coder, где это было настроено. Ну и обсуждение такое было, по моему.
2. Поставьте Coder-плагин, из списка плагинов запустите и на 2-й закладке его настроек увидите "Автоматически отмечать выделенное".

А лучше пойти на форум ru-board, в шапке есть ссылка на сборки, скачать и попробовать, возможно какая-то подойдёт. В любом случае можно переделать под себя и заодно посмотреть, разобраться будет легче.
С подсветкой слов вроде разобрался, но при закрытии блокнота такая фигня...

Image

Posted: Fri Dec 14, 2018 9:34 am
by opk44
cheby
FAQ

Posted: Fri Dec 14, 2018 9:38 am
by Deft
cheby wrote:С подсветкой слов вроде разобрался, но при закрытии блокнота такая фигня...
Image
Если указанный файл физически существует, можно попробовать его удалить. Тогда Акелпад, не найдя его при запуске, создаст заново. А вот если ошибка повторяется, то подождем ответа спецов.

Posted: Fri Dec 14, 2018 4:43 pm
by cheby
Deft
Файла cache в Coder нету