Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157

Открыть новую тему     Написать ответ в эту тему

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 AkelPad
текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым
Авторы: Шенгальц А. А. (aka Instructor; версии 3–4); Кузнецов А. И. (версии 1–2)

Последний релиз: 4.9.9 от 16 октября 2024
Последняя тестовая: 4.10.0 r4499 от 12 января 2025


Скачать
Программа релиз 4.9.9: многоязычная [exe]: x86 | x64; русская [zip]: x86 | x64; английская [zip]: x86 | x64      
тестовая (dev) 4.10.0 r4499 английская [zip]: x86 | x64 (соответствует r4499 исходников)    
Плагины полный авторский комплект: x86 | x64    
Скрипты авторская подборка: Instructor | KDJ | VladSh | Infocatcher    
Синтаксические файлы авторские дополнения к комплектным: akelpad.sf.net    
Шрифты авторская модификация для использования с плагином Fonts.dll: akelpad.sf.net    
Обновления авторская утилита AkelUpdater v6.9

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.10.0 r4499 от 12.01.2025
Microsoft SDK для самостоятельной компиляции AkelPad и плагинов
NSIS 3.xx для самостоятельной компиляции AkelUpdater    
Плагины FileDialog: Диалог открытия файлов. Подробнее... Автор: dothen. Скачать: 1.1    
Help: вызов справки с поиском выделенного текста (альт. к ChmKeyword.js). Подробнее: 1, 2, видео. Автор: AZJIO. Скачать: плаг (или утилита)    
SpellCheck: проверка орфографии на движке Hunspell. Подробнее... Автор: random6_2020. Скачать: x64 (1.3.0.4) | x86 (1.3.0.5) | исходники    
TabBar: вкладки: кнопка закрытия, выделение активной. Подробнее... Автор: dothen. Скачать: 1.1, 1.2, 1.3, 1.4.    
TagsView: разбор исходного кода при помощи ctags. Подробнее: akelpad.sf.net | github. Автор: DV. Скачать: 0.5b github | sf.net    
Скрипты akelpad.sf.net | Infocatcher :: github | DV :: github | AZJIO | Andrey_A_A    
Синтаксические файлы • подборки: Lenchik & Drugmix & Skif_off | cuprum | Infocatcher :: github | VladSh | Andrey_A_A    
единым списком по расширениям (включая авторские)    
Утилиты ShellExt: пункт в контекстное меню проводника. Подробнее... Автор: Ralph Shane. Скачать: 4.8.3.0    
AnotherFileNearby: создание слепка редактируемого файла. Подробнее... Автор: AZJIO. Скачать: YaD    
Цветовые темы Atom One Dark Pro    
Сборки местная коллекция    
в составе сборок часто содержатся скрипты и синтаксические файлы, не имеющие самостоятельных ссылок, и потому не перечисленные в шапке

Помощь
Справка из исходников | FAQ 1 | FAQ 2
Справка от AZJIO
Coder-файл: справочные комментарии на русском языке
Установка AkelPad 4 на Windоws 7 с заменой Блокнота Windows

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 22:03 10-07-2017 | Исправлено: yozhic, 16:10 04-02-2025
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
Если включить ContextMenu::Main в плагинах, то с помощью его можно создать любой пункт в главном меню, какие команды будут в этом меню - решать вам, в оригинальном все команды работают только в многооконном режиме.
По второму вопросу так:
Код:
%a\AkelPad_Portable\AkelPad_Fon1.bmp

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 21:13 19-11-2019 | Исправлено: gyra, 21:14 19-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Код: %a\AkelPad_Portable\AkelPad_Fon1.bmp  

Написал просто:
Код:
%a\AkelPad_Fon1.bmp
и всё работает, даже когда запускаешь AkelPad прямо из архива без распаковки

Всего записей: 1234 | Зарегистр. 24-12-2015 | Отправлено: 22:18 19-11-2019 | Исправлено: Andrea, 22:23 19-11-2019
papanja_084

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеется плейлист на 120 каналов. Возможно ли через каждые 2 строки автоматически втулить #EXTGRP: ?

Всего записей: 2091 | Зарегистр. 29-03-2016 | Отправлено: 18:49 22-11-2019
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так попробуйте:
Что: (\n[^\n]+\n)
Чем: \1#EXTGRP:\n
Галка "Регулярные выражения".  
Чтобы сработало правильно, курсор лучше поставить в начало строки, с которой начинать отчёт и в настройках замены указать направление "Вниз".

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 20:59 22-11-2019
papanja_084

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
Спасибо! Конечно же получилось. Правда со второго раза - по глупости скопировал с пробелами перед вашими выражениями.

Всего записей: 2091 | Зарегистр. 29-03-2016 | Отправлено: 21:42 22-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне довольно часто приходится выполнять с различными txt-файлами следующие однотипные операции: вначале нажимаю "Выделить всё", затем "Выделение -> Убрать Tab", затем "Выделение -> Убрать пробел", затем "Выделение -> Убрать Tab-ы и пробелы в конце". Нельзя ли этот процесс автоматизировать, чтобы не 4 кнопки приходилось каждый раз нажимать, а одну или хотя бы две?

Всего записей: 1234 | Зарегистр. 24-12-2015 | Отправлено: 08:46 26-11-2019 | Исправлено: Andrea, 08:51 26-11-2019
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
Как то так:
Код:
-"Убрать Tab-ы и пробелы" Call("Scripts::Main", 1, "EvalCmd.js", `AkelPad.Command(4157); AkelPad.Command(4167); AkelPad.Command(4171); AkelPad.Command(4174);`)

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 10:44 26-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
"Убрать Tab-ы и пробелы"

Пока не нашёл, как в меню "Правка" добавить эту команду. Буду разбираться, куда именно нужно прописать код

Всего записей: 1234 | Зарегистр. 24-12-2015 | Отправлено: 12:36 26-11-2019
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
Должен быть включён ContextMenu::Main в плагинах, открываете меню "Правка", далее кликаете на любом одиночном пункте с зажатым Ctrl, откроется меню плагина и там добавляете.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 12:42 26-11-2019
shadow_member



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
Тут еще пример.

Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 12:43 26-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra

Цитата:
Должен быть включён ContextMenu::Main

ContextMenu::Main в плагинах включен, открываю в запущенном AkelPad 4.9.8 меню "Правка", но при клике с зажатым Ctrl (и ЛКМ, и ПКМ) на пункте, меню плагина не появляется. Пробовал и так, и сяк. Но ToolBar::Main у меня отключен, а сам плагин "ContextMenu::Main" успешно вызывается из меню "Настройки-Плагины".. Может потому меню плагина при клике с зажатым Ctrl из меню "Правка" не появляется, что в системных настройках Windows у меня активировано "Открывать одиночным щелчком, а выделять указателем"?

Всего записей: 1234 | Зарегистр. 24-12-2015 | Отправлено: 13:36 26-11-2019 | Исправлено: Andrea, 13:43 26-11-2019
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
Почему не открывается - не знаю. Вызовите тогда ContextMenu::Main через плагины (отметить и нажать "Вызов"), выбираете там "Главное меню" и ищете "Правка".

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 13:42 26-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Думал, что дело в том, что не обновлены были плагины. Всё обновил, но меню "Правка" при вызове "ContextMenu::Main" нигде не фигурирует, даже в содержимом кода в окнах вызванного плагина (слова "Правка" там нет - ни в главном меню, ни в остальных). Есть только "Избранное" и "Плагины" в меню вызванного плагина "Показать" (слева снизу). Буду выяснять, в чём дело.. Редактор у меня установлен стационарно, использован оф. инсталлятор версии 4.9.8 x32

Всего записей: 1234 | Зарегистр. 24-12-2015 | Отправлено: 14:55 26-11-2019
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
Вот поэтому и клик не работает. Возьмите отсюда код и вставьте в главное меню. Там "Правка" есть, лишнее можно будет удалить или только "Правка" вставить.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 15:23 26-11-2019 | Исправлено: gyra, 15:24 26-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ура, получилось! Правда, выскочило окошко: "ContextMenu::Show - подменю с именем "CODER" не найдено", тем не менее, редактор код проглотил и я уже добавил команду "Убрать все Tab'ы и пробелы". Но, как говорится, чем дальше в лес, тем больше вопросов: 1) Почему установленный из выложенного на офсайте инсталлятора и даже обновлённый из стандартного меню AkelPad не позволял это сделать? Т.е., AkelPad из коробки поставляется с несколько урезанным функционалом - надо так понимать? 2) Почему выскочила ошибка: "ContextMenu::Show - подменю с именем "CODER" не найдено" и как это исправить? 3) В архиве [ContextMenu.zip] на sourceforge также имеется файл [ContextMenu.dll] - не следует ли и его подменить, если он "лучше"? 4) Может тогда аналогичным образом вообще вручную заменить все плагины на те, которые выложены здесь

Всего записей: 1234 | Зарегистр. 24-12-2015 | Отправлено: 18:03 26-11-2019 | Исправлено: Andrea, 18:20 26-11-2019
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
Цитата:
AkelPad из коробки поставляется с несколько урезанным функционалом - надо так понимать?
Можно по другому сказать, AkelPad из коробки - полноценный текстовый редактор, к нему идут плагины, которые увеличивают его функционал. Для каждого плагина есть описание в папке Docs (для ContextMenu тоже). Включать и пользоваться плагинами - каждый решает сам.
Цитата:
Почему выскочила ошибка: "ContextMenu::Show
Потому что у вас нет меню "CODER", его тоже надо создавать. Я не знаю, кто выкладывал данный образец, но явно об этом не подумал. Можете просто удалить пункты, которые ссылаются на Menu.
Цитата:
Может тогда аналогичным образом вообще вручную заменить все плагины на те, которые выложены здесь
Есть же AkelUpdater.exe, проверьте обновление плагинов в нём.
 

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 19:37 26-11-2019
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
Меню "CODER" - это изкоробочное меню плагина ContextMenu и если его нет, то пользователь сам его зачем-то удалил.
 
Andrea

Цитата:
Почему выскочила ошибка: "ContextMenu::Show - подменю с именем "CODER" не найдено" и как это исправить?

Закройте AkelPad, удалите настройки плагина ContextMenu:
- если портативная версия, то удалите файл \AkelFiles\Plugs\ContextMenu.ini;
- если настройки в реестре, то удалите ветку HKCU\Software\Akelsoft\AkelPad\Plugs\ContextMenu,
потом запустите AkelPad и заново попробуйте добавить главное меню из Main-Rus.txt.

Всего записей: 6628 | Зарегистр. 28-01-2008 | Отправлено: 17:13 27-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в AkelPad настроить подсветку, чтобы подсвечивались только одинаковые слова и символы в тексте при выделении без разукрашивания остальных частей текста за исключением url-ссылок? Сейчас у меня включено:
Код:
Настройки -> Плагины => Coder::HighLight
Coder::Settings -> Общие => Без кэша
Coder::Settings -> HighLight -> Автоматически отмечать выделенное => Включено => Символы
Остальные настройки плагина - по умолчанию. Но сам текст при просмотре, который должен бы быть чёрным - зелёный, а попадающиеся в нём цифры, запятые и восклицательные знаки - красные. Даже местами кое-где выделяется жирным цветным шрифтом или наклонным. Цветовая тема стоит стандартная. При отключении "Синтаксическая тема => Без темы (без подсветки)" посторонние цвета пропадают когда открыт текущий текстовый файл, но при открытии следующего в однооконном режиме, вновь появляются.
Имеет ли значение в данном случае, вкл/откл кэш?

Всего записей: 1234 | Зарегистр. 24-12-2015 | Отправлено: 22:59 27-11-2019 | Исправлено: Andrea, 00:25 28-11-2019
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
У вас установлена синтаксическая тема \AkelPad\AkelFiles\Plugs\Coder\txt.coder. Удалите её и простой текст раскрашиваться не будет.
 
p.s. Файл  \AkelPad\AkelFiles\Plugs\Coder\cache лучше удалить.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 08:59 28-11-2019 | Исправлено: mig73, 09:25 28-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73
Да, txt.coder был там - удалил его и стало всё нормально. Думал, что он наоборот предназначен для оптимальной подсветки одинаковых слов или выделенных фрагментов, но не думал, что он станет разукрашивать текст
 
Добавлено:

Цитата:
Файл  \AkelPad\AkelFiles\Plugs\Coder\cache лучше удалить

Так и сделал, но в некоторых случаях он пересоздавался заново. Думал, что с ним лучше будет, поскольку в нём прописаны различные расширения. Сейчас кэш отключен - до этого иногда выскакивали сообщения об ошибках при попытке отключить его. AkelPad переустановил без сторонних дополнений

Всего записей: 1234 | Зарегистр. 24-12-2015 | Отправлено: 15:18 28-11-2019 | Исправлено: Andrea, 15:32 28-11-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157

Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru