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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

gyra

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

Последний релиз: 4.9.8 от 18 июля 2016


Скачать
Программа 4.9.8 многоязычный инсталлятор: x86 | x64; zip русской версии: x86 | x64; zip английской версии: x86 | x64    
Плагины полный авторский комплект: x86 | x64    
Скрипты авторская подборка: Instructor | KDJ | VladSh | Infocatcher    
Синтаксические файлы авторские дополнения к комплектным: akelpad.sf.net    
Шрифты авторская модификация для использования с плагином Fonts.dll: akelpad.sf.net    
Обновления авторская утилита AkelUpdater v6.8

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.9.9 r4440 от 03.06.2024    
Плагины SpellCheck: проверка орфографии на движке Hunspell, подробнее. Автор: random6_2020. Скачать: x64 (1.3.0.4) | x86 (1.3.0.5) | исходники    
TagsView: разбор исходного кода при помощи ctags, подробнее: akelpad.sf.net | github. Автор: DV. Скачать: 0.5b github | sf.net    
Скрипты akelpad.sf.net | Infocatcher :: github | DV :: github | AZJIO | Andrey_A_A    
Синтаксические файлы • подборки: Lenchik & Skif_off | cuprum | Infocatcher :: github | VladSh | Andrey_A_A    
единым списком по расширениям (включая авторские)    
Утилиты ShellExt: пункт в контекстное меню проводника, подробнее. Автор: Ralph Shane. Скачать: 4.8.3.0    
Help: вызов справки с поиском выделенного текста, подробнее. Автор: AZJIO. Скачать: YaD    
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, 23:03 03-06-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мда, вот ведь, бывает... Был глюк, воспроизводился стабильно. Записал видео. Потом глюк исчез и больше не воспроизводится. Кому интересно, можно под коврик заглянуть. Оставил для истории, не стал удалять.
Подробнее...

Всего записей: 2793 | Зарегистр. 20-03-2008 | Отправлено: 01:25 09-11-2019 | Исправлено: yozhic, 01:44 09-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не подскажите, какой плагин в AkelPad нужно включить или настроить, чтобы в меню "Файл", "Правка", "Вид" и так далее рядом с надписями (Открыть, Выделить, Вставить, Найти...) отображались ещё и небольшие иконки, как это сделано во многих сборках? В настоящее время у меня активировано: ContextMenu::Main, Coder::HighLight и Sounds::Main.

Всего записей: 1106 | Зарегистр. 24-12-2015 | Отправлено: 15:40 09-11-2019 | Исправлено: Andrea, 15:49 09-11-2019
yozhic



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

Цитата:
   Icon(["файл"][, индекс])
      Icon("Shell32.dll", 47)
        иконка находится в файле Shell32.dll под индексом 47.
      Icon("%a\AkelFiles\Plugs\Explorer.dll")
        иконка находится в файле Explorer.dll под индексом 0.
      Icon("%a\AkelFiles\Plugs\Toolbar\MyIcon.ico")
        иконка находится в файле MyIcon.ico.
      Icon(12)
        иконка находится в файле ContextMenu.dll под индексом 12.

 
Добавлено:
Пример:

Код:
"&Settings..." Command(4260) Icon("%a\AkelFiles\icons\MenuEx.dll", 4)

Всего записей: 2793 | Зарегистр. 20-03-2008 | Отправлено: 15:52 09-11-2019
AZJIO



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

Всего записей: 4416 | Зарегистр. 03-05-2006 | Отправлено: 17:08 09-11-2019 | Исправлено: AZJIO, 17:11 09-11-2019
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стандартное главное меню с иконками: Rus, Eng.

Всего записей: 6516 | Зарегистр. 28-01-2008 | Отправлено: 18:35 09-11-2019
Andrea



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

Цитата:
Стандартное главное меню с иконками: Rus, Eng.

Вставил и сохранил содержимое этих файлов в соответствии с рекомендацией выше. Для каждого из языков по-отдельности. Главное меню стало с иконками. Но при переключениях языка интерфейса что-то не то происходит - можно добиться, чтобы всё идеально было либо только для русского языка, либо только для английского. А пока получается так, что при переключении языков часть надписей меню на русском, и часть на английском. Буду разбираться на досуге. Кстати, в каких файлах AkelPad сохраняет настройки отображения меню? То есть, куда записываются изменения их внешнего вида?

Всего записей: 1106 | Зарегистр. 24-12-2015 | Отправлено: 23:26 09-11-2019 | Исправлено: Andrea, 23:30 09-11-2019
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea (пост)
Цитата:
в каких файлах AkelPad сохраняет настройки отображения меню?

ContextMenu.ini

Всего записей: 2793 | Зарегистр. 20-03-2008 | Отправлено: 01:48 10-11-2019
AZJIO



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

Цитата:
надписей меню на русском, и часть на английском
меню вставленное с иконками не переводится самостоятельно, это принудиловка, переведётся только то что вставлено как импорт из dll, тогда он импортирует в соответствии с настройками. А то что русским текстом введено, откуда ему знать как это переводить? Он же расценивает это как личное, что-угодное.
 

Цитата:
Кстати, в каких файлах AkelPad сохраняет настройки отображения меню?
А они там всё равно 16-ричные. Есть, конечно, скрипт PluginText.js который позволяет открыть данные как текст и потом вернуть обратно, но я ещё не изучил его всегда боюсь им что-то сломать, тем более что я уже описал естественный способ редактирования меню. При чём если теплится надежда там что-то сделать чтобы заработало, то повторю, меню импортируется из dll только оно переводится и не сохраняется нигде, а то что сохранено как собственное оно не переводится, если только описать кратко как это сделать самостоятельно или сделать 2 сборки для разноязычных пользователей.
 
Откройте файл \AkelFiles\Langs\Russian.dll в ResourceHacker и посмотрите ресурс Menu-4001 вот это меню импортируется и оно имеет совершенно другой формат. При выборе языка используется допустим English.dll и из его одноимённого ресурса уже на английском языке загружается меню. Всё, иного не дано.

Всего записей: 4416 | Зарегистр. 03-05-2006 | Отправлено: 03:14 10-11-2019 | Исправлено: AZJIO, 03:20 10-11-2019
Andrea



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

Цитата:
ContextMenu.ini

У меня этого файла нет - видимо потому, что редактор настроен на сохранение своих настроек в реестре. Я посчитал, что так будет лучше в случае стационарной установки в систему
 
Добавлено:
AZJIO

Цитата:
сделать 2 сборки для разноязычных пользователей

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

Всего записей: 1106 | Зарегистр. 24-12-2015 | Отправлено: 03:46 10-11-2019 | Исправлено: Andrea, 04:05 10-11-2019
Aleksandr SHCH

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли в этой программе возможность поиска текста с пометкой строк? В большом логе нужно найти и пометить строки, содержащие определённое слово, а затем скопировать эти строки в другой файл.

Всего записей: 2244 | Зарегистр. 02-01-2008 | Отправлено: 13:29 10-11-2019
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleksandr SHCH
Есть. Скрипт FindReplaceEx.js имеет пункт "Найти все" -> "Установить закладки", а скрипт LineBoardBookmarks.js имеет пункт "Копировать строки" -> "С закладками".

Всего записей: 4416 | Зарегистр. 03-05-2006 | Отправлено: 13:41 10-11-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В одной сборке AkelPad в главном меню сверху видел пункт "Окно" с множеством различных выпадающих команд. Такое меню тоже надо создавать, или требуется активировать какой-то плагин?

Всего записей: 1106 | Зарегистр. 24-12-2015 | Отправлено: 18:31 19-11-2019
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
Зависит от режима в котором запущен AkelPad, в однооконном (SDI) этого пункта в меню нет.

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



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

Цитата:
в однооконном (SDI) этого пункта в меню нет

Дело в том, что запущен AkelPad как раз в однооконном режиме, и этот пункт в той сборке есть рядом с пунктом "Избранное".
 
У меня ещё вопрос к знатокам тонкостей этого замечательного текст-редактора: как указать в настройках путь к фоновому рисунку, расположенному в каталоге AkelPad, чтобы редактор всегда его видел из любой директории и независимо от положения самой папки с программой? Например, абсолютный путь к фону сейчас таков: V:\AkelPad_Portable\AkelPad_Fon1.bmp Насколько я понял, нужно указывать путь с %%. Что именно написать надо?

Всего записей: 1106 | Зарегистр. 24-12-2015 | Отправлено: 20:17 19-11-2019 | Исправлено: Andrea, 20:30 19-11-2019
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 прямо из архива без распаковки

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

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

Всего записей: 2043 | Зарегистр. 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
Спасибо! Конечно же получилось. Правда со второго раза - по глупости скопировал с пробелами перед вашими выражениями.

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



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

Всего записей: 1106 | Зарегистр. 24-12-2015 | Отправлено: 08:46 26-11-2019 | Исправлено: Andrea, 08:51 26-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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru