Ru-Board.club
← Вернуться в раздел «Программы»

» AkelPad

Автор: YuS_2
Дата сообщения: 03.12.2014 13:41
omamont

Цитата:
не думаю ...

Уважаемый, взгляните таки на заголовок темы. Вы ведь предлагаете оффтоп.

Добавлено:
Skif_off

Цитата:
Instructor уже пояснил. Никак не привыкну

Угу, уже видел, заглядывал туда. А привыкнуть - дело времени только, привыкнем. Ведь раньше было наоборот, не совсем привычное поведение регулярок, т.е. отличное от других движков, но привык ведь народ к нему...
Автор: coherent
Дата сообщения: 03.12.2014 14:11
omamont
Неплохо! Но в AkelPad-е то такое не прокатит.
Автор: omamont
Дата сообщения: 03.12.2014 14:41
coherent 13:11 03-12-2014
Цитата:
Но в AkelPad-е то такое не прокатит.

так я, тебе тонко намекаю, делай выводы.
YuS_2 12:41 03-12-2014
Цитата:
Вы ведь предлагаете оффтоп.

ну, что вы..., только альтернативу - для кругозору.
Кстати в шапку-бы, пятёрку/десятку альтернатив, не помешало-бы
Автор: SaDim
Дата сообщения: 03.12.2014 22:16
Может кто знает!
Как заменять текст на текст+1 скажем до 5 и повторять так для всего документа. Пример:
Есть: он, он, он, он, он, он, он, он, он, он, он.
Должно стать: он1, он2, он3, он4, он5, он1, он2, он3, он4, он5, он1.
Автор: timsky
Дата сообщения: 04.12.2014 01:12
Только руки дошли до тюнинга...

LonerDergunov

Цитата:
Цитата:
Есть такая фича: при выделении слова автоматом подсвечиваются все входения этого слова. А как сделать ее регистронезависимой (case-insensitive)?

В глобальные переменные плагина Coder добавить
HighLight_AutoMarkFlags 0

То, что доктор прописал!

Skif_off

Цитата:
Цитата:
В au3.coder я бы исключил $ из разделителей, т.к. из-за этого переменные двойным кликом полностью не выделяются... Хотя только что закомментил – всё равно не выделяются...

Ага, не влияет это, а жаль.


Цитата:
В настройках AkelPad есть разделители (вкладка Редактор 2, кажется), можно убрать оттуда $, тогда будет выделяться целиком. Но имейте в виду: это повлияет на использование метасимволов \w и \W (не уверен, что глобально, но в секции QuotesRE coder-файлов точно), точнее не скажу - перестал использовать, после этих изменений в 4.8.8

Так и сделал и теперь все "нормально" выделяется.

А для чего именно раздел QuotesRE? Не нашел простого и внятного объяснения... пока на 4-й странице обсуждения плагина
Автор: gyra
Дата сообщения: 04.12.2014 01:31
timsky

Цитата:
А для чего именно раздел QuotesRE?
Подстветка с помощью регулярок. Задается один или несколько шаблонов поиска с помощью регулярки и для каждого шаблона указывается стиль, цвет и фон шрифта.
Автор: timsky
Дата сообщения: 04.12.2014 01:44
gyra

Цитата:
Подстветка с помощью регулярок.

Подсветка чего именно? Не свосем понимаю...

2All
Вот мой вариант au3.coder: http://rghost.ru/59411692
Это вариант файла, который предоставил Skif_off, но с моими изменениями.
Моя тема: http://rghost.ru/59411730 Теперь больше похоже на Notepad++ кроме фона Содержимое надо поместить в файл Coder.ini - в самую первую секцию [Options].

Для того, чтобы заработал toggleComments.js, надо после 61 строки добавить эту:
Код: au3: [ ["#CS"], ["#CE"], [";"] ],
Автор: gyra
Дата сообщения: 04.12.2014 10:22
timsky

Цитата:
Подсветка чего именно?
Да в общем, чего захотите. Все что будет найдено с помощью регулярного выражения, то и будет подсвечено. Как пример, посмотрите QuotesRE в файле coder.coder, там подсвечивается цвета в шестнадцатеричном коде (#FFFFFF, #FF0000...).
Цитата:
Как удалить стандартную комбинацию, которая есть для toggleComments.js
Я у себя там ничего не наблюдаю, сделайте свою комбинацию, она вроде как будет приоритетнее.
Цитата:
Не помню, каким макаром прикрутил доп. меню:
Сделано с помощью ContextMenu плагина, клавиша Ctrl + левый клик мыши по любому из пунктов, откроется окно плагина.



Автор: Skif_off
Дата сообщения: 04.12.2014 11:23
timsky

Цитата:
Для того, чтобы заработал toggleComments.js, надо после 61 строки добавить эту:

Код: au3: [ ["#CS"], ["#CE"], [";"] ],

Автор: yozhic
Дата сообщения: 04.12.2014 15:08
timsky

Цитата:
А для чего именно раздел QuotesRE? Не нашел простого и внятного объяснения

На простоту и внятность не претендую, однако ж...
Ну, например, нам надо, чтобы слово darkblue выделялось цветом и начертанием только, когда оно находится внутри тега [no]
[/no]. Вот и делаем:

Код: [no]1    "(?<=\[c )\bdarkblue\b(?=\])"    "\0=(4,#00008B,0)"[/no]
Автор: yozhic
Дата сообщения: 04.12.2014 17:28
timsky

Цитата:
Для того, чтобы заработал toggleComments.js, надо после 61 строки добавить эту:

В девелопмент-версии вроде уже включена поддержка автоит...
Автор: timsky
Дата сообщения: 05.12.2014 17:56
gyra

Цитата:
Сделано с помощью ContextMenu плагина, клавиша Ctrl + левый клик мыши по любому из пунктов, откроется окно плагина.

Точно

Цитата:

Цитата: Как удалить стандартную комбинацию, которая есть для toggleComments.js

Я у себя там ничего не наблюдаю, сделайте свою комбинацию, она вроде как будет приоритетнее.
Автор: yozhic
Дата сообщения: 05.12.2014 19:36
timsky

Цитата:
Его ни исправить, ни вообще удалить не могу.

Теперь понятно. Его не здесь надо рулить, а в диалоге плагина Scripts.
Автор: VSHY
Дата сообщения: 05.12.2014 19:59
coherent, omamont
Цитата:
(скрин-анимация)
Может, проще настроить фон для текущей строки?
Автор: timsky
Дата сообщения: 05.12.2014 20:09
yozhic

Цитата:
Его не здесь надо рулить, а в диалоге плагина Scripts.

Во! А то я уже и забыл, как этот хоткей прикрутил
Автор: omamont
Дата сообщения: 05.12.2014 20:16
VSHY 18:59 05-12-2014
Цитата:
Может, проще настроить фон для текущей строки?

и...???? искать будет/не будет - от фона зависит????
приведи пример, где фон влияет, на результаты поиска.
Автор: VSHY
Дата сообщения: 06.12.2014 16:01
omamont
На скрине-анимации фон меняется от того, что жмёшь кнопку "Найти далее". Если установить фон для текущей строки, то когда нажмёшь кнопку "Найти далее" каретка перепрыгнет на ту строку, где есть вхождение, а т.к. фон для текущей строки установлен, то и так будет видно, на которую строку произвелась переброска.
И это будет работать для любых поисков, а не только для правил "Item..." и т.д., - на все случаи правил не напишешься, только зря нагружать прогу. Хотя, хозяин - барин; каждому своё.

Добавлено:
Цитата:
Но в AkelPad-е то такое не прокатит.

Цитата:
так я, тебе тонко намекаю, делай выводы.
"Удалить все строки С закладками" и "Удалить все строки БЕЗ закладок" несложно реализуется скриптами. Кому нужен этот функционал, начинайте танцевать от Call("LineBoard::Main", 12... в LineBoard-Rus.txt. Возможность установки/удаления закладок для результатов поиска реализована в FindReplaceEx.js.
Автор: omamont
Дата сообщения: 06.12.2014 16:56
VSHY, не понял. ответь коротко (да, нет)
omamont 19:16 05-12-2014
Цитата:
и...???? искать будет/не будет - от фона зависит????
Автор: coherent
Дата сообщения: 07.12.2014 11:25
Coder::HighLight в настройках плагинов отмечен и имеет статус работает. Кнопка в меню подсветка синтаксиса (+Call("Coder::HighLight")) нажата. Синтаксические темы, насколько я понимаю - это файлы *.coder в папке Coder, имеются. Что и где еще нужно отметить, чтобы заработала подсветка синтаксиса?
По теме прошелся поиском, кроме вышеназванных рекомендаций больше ничего не нашел.
Отметки цветом в контекстном меню работают.
Автор: gyra
Дата сообщения: 07.12.2014 11:32
coherent
Цитата:
где еще нужно отметить, чтобы заработала подсветка синтаксиса?
О каком расширение файла идет речь?
Автор: coherent
Дата сообщения: 07.12.2014 11:38
gyra

Цитата:
О каком расширение файла идет речь?

O .vbs. Файл vbs.coder есть.
Автор: gyra
Дата сообщения: 07.12.2014 11:50
coherent
Должен работать. Может с темой что не так, попробуйте вызвать настройки Coder и поменять тему.
Автор: coherent
Дата сообщения: 07.12.2014 12:07
gyra

Цитата:
Может с темой что не так, попробуйте вызвать настройки Coder и поменять тему.

Это Coder Plugin - Общие - Тема? Была <Default>, опробовал пару, реакции ноль!
Я так понимаю, что если я открываю vbs-файл в AkelPad-е, то он сразу должен весело и радостно подсвечиваться? Но я пробовал и по-новой ввести пару строк - ничего!
Я и настройки Coder-а пробовал удалять.
Автор: gyra
Дата сообщения: 07.12.2014 12:19
coherent
Цитата:
Я так понимаю, что если я открываю vbs-файл в AkelPad-е, то он сразу должен весело и радостно подсвечиваться?
Должен. А как обстоят дела с другими расширениями? Если открыть например *.html, *.ini ну или те же файлы *.coder. Если и в них синтаксис не подсвечивается, значить что-то не так с настройками плагина, а если все нормально, значит проблемы с файлом vbs.coder.

Автор: coherent
Дата сообщения: 07.12.2014 12:56
gyra

Цитата:
А как обстоят дела с другими расширениями? Если открыть например *.html, *.ini ну или те же файлы *.coder. Если и в них синтаксис не подсвечивается, значить что-то не так с настройками плагина

Нигде синтаксис не подсвечивается! И куда теперь копать?
Автор: Skif_off
Дата сообщения: 07.12.2014 13:09
coherent
Настройки хранятся в реестре?
Наверное, будет лучше, если вы выложите архив с вашей версией AkelPad.
Автор: coherent
Дата сообщения: 07.12.2014 13:22
Skif_off

Цитата:
Наверное, будет лучше, если вы выложите архив с вашей версией AkelPad.

Выложил. Настройки хранятся в ini. Буду признателен за помощь! Для уменьшения размера я удалил папки с иконками и хелпами.

Интересно, я только запостил и для проверки сразу прошелся по ссылке. А там уже 2 скачивания. Как такое может быть?
Автор: gyra
Дата сообщения: 07.12.2014 13:22
coherent

Цитата:
И куда теперь копать?

Трудно сказать. Если есть возможность, скиньте куда-нибудь папку AkelFiles - посмотрю. И версию AkelPad озвучьте.
Автор: coherent
Дата сообщения: 07.12.2014 13:27
gyra

Цитата:
Если есть возможность, скиньте куда-нибудь папку AkelFiles - посмотрю. И версию AkelPad озвучьте.

Постом выше выложил. Версия 4.9.0 (х86). Буду признателен за помощь!
Автор: gyra
Дата сообщения: 07.12.2014 13:28
coherent
В настройках Coder плагина на вкладке Общие переключите "Без кэша", должно помочь...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124

Предыдущая тема: SurfControl E-mail Filter for Exchange 2000/3


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.