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

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

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

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 r4475 от 03.11.2024
Microsoft SDK для самостоятельной компиляции AkelPad и плагинов
NSIS 2.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, 14:17 15-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Установить этот скрипт и прописать в меню, на панель инструментов. И запускать его.
А разово проверить можно и без установки. Кинуть в папку Scripts Акельки и запустить из Меню Плагины - Скрипты - Скрипты...

Всего записей: 5408 | Зарегистр. 11-03-2003 | Отправлено: 14:49 28-12-2024
Altorg

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

Цитата:
Например, SaveAs.js

Что-то он у меня подглючивает под AkelPad64: предлагает сохранять в %USERPROFILE%\Documents, а не рядом с исходным файлом. (Где-то "_X64?" добавлять надо?)
Ну и использует он не-акеловский диалог сохранения. По-моему, плохая идея.
 
Меня там "Сохранить выделенное" интересовало. Какой-нибудь ещё скрипт это умеет?

Всего записей: 13 | Зарегистр. 13-07-2024 | Отправлено: 22:31 29-12-2024
AZJIO



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

Цитата:
Меня там "Сохранить выделенное" интересовало. Какой-нибудь ещё скрипт это умеет?

Цитатник, оно же на русском форуме

Всего записей: 4577 | Зарегистр. 03-05-2006 | Отправлено: 05:15 30-12-2024 | Исправлено: AZJIO, 05:16 30-12-2024
AkulaBig

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

Цитата:
предлагает сохранять в %USERPROFILE%\Documents

Любой редактор предлагает сохранять в Документы. Для этого настройки есть:
Подробнее...

Цитата:
Ну и использует он не-акеловский диалог сохранения. По-моему, плохая идея.

Все в ваших руках. Напишите скрипт с хорошей идеей.
Есть еще SaveDefault.js. Он вообще без диалога сохраняет.

Цитата:
Меня там "Сохранить выделенное" интересовало. Какой-нибудь ещё скрипт это умеет?

Есть такой скрипт: SaveAs.vbs  
Подробнее...
wahmarka

Цитата:
Что и как сделать?

Вам тоже это описание почитать.
 
Проверил у себя. Скрипт SaveAs.vbs не работает. Видимо старый стал. Так что только для ознакомления или исправления.

Всего записей: 5408 | Зарегистр. 11-03-2003 | Отправлено: 05:53 30-12-2024 | Исправлено: AkulaBig, 06:09 30-12-2024
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, а в Акельке можно вручную прописать месторасположение wsh? А то не во всех виндах он установлен. А Акельке без него никак.

Всего записей: 5408 | Зарегистр. 11-03-2003 | Отправлено: 14:11 04-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поразбирался поподробнее с этим вопросом. Получается, что плагин Scripts вроде-бы сам запускает скрипты js и vbs. Причем раньше плагин даже надо было регить в оське. Теперь плагин хоть регь, хоть нет. Если wsh в системе отсутствует, скрипты vbs не запускаются. А js запускаются. Совершенно не понятно, почему так.

Всего записей: 5408 | Зарегистр. 11-03-2003 | Отправлено: 13:02 05-01-2025
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я тут пишу просмотрщик CHM, в основном он полезен для линукс, но и для Windows можно найти преимущества. Прога извлекает CHM с помощью 7zip (должен быть установлен). При просмотре можно открывать файлы прямо из дерева в редакторе, править их, то есть улучшение справки происходит в процессе чтения, а потом время от времени компилировать её обратно в CHM. А в линукс для меня преимущество можно настроить css, тамошний KchmViewer не запоминает масштабирование из-за чего приходится крутить колесо мыши с нажатым Ctrl на каждую страницу.
В справке в комплекте есть ком-строка для AkelPad, чтобы привязать как инструмент.

Всего записей: 4577 | Зарегистр. 03-05-2006 | Отправлено: 19:26 12-01-2025 | Исправлено: AZJIO, 19:29 12-01-2025
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Два вопроса про плагин SpellCheck. Подскажите, как можно проверить правописание в многоязычном документе. Только не в англо-русском, это понятно, можно подключить двуязычный англо-русский словарь. Но ведь бывают и другие наборы языков.
И ещё, как можно научить программу словам, которых нет в стандартном словаре Hanspell. Во многих программах есть опция добавить неизвестное слово в словарь, который сохраняется в отдельный файл типа custom.dic. Но здесь такой опции нет.
Спасибо!

Всего записей: 2419 | Зарегистр. 30-03-2016 | Отправлено: 16:44 16-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В Акельке добавление в белый список через скрипт делается. Их несколько. Например, я в своей сборке применяю WriteInWhiteSpellCheckList.vbs.

Всего записей: 5408 | Зарегистр. 11-03-2003 | Отправлено: 17:25 16-01-2025
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig 17:25 16-01-2025
Цитата:
В Акельке добавление в белый список через скрипт делается. Их несколько. Например, я в своей сборке применяю WriteInWhiteSpellCheckList.vbs.

Спасибо за ответ. А как это работает? Создаётся отдельный файл для добавленных слов? Отдельный на каждый язык или общий?

Всего записей: 2419 | Зарегистр. 30-03-2016 | Отправлено: 21:34 16-01-2025
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
Выбрать два или более словаря одновременно, насколько я знаю, нельзя. Если такое нужно, то делается словарь из двух языков вручную.
 
В SpellCheck внутри словаря есть возможность сделать разделение по <jargon>. Т.е. теоретически можно сделать словарь, в котором один язык будет одним жаргоном, а другой - другим. И динамически переключаться - либо что-то одно проверяем, либо всё вместе. Работу этой функциональности я не проверял.

Всего записей: 1148 | Зарегистр. 19-05-2008 | Отправлено: 22:12 16-01-2025
AkulaBig

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

Цитата:
А как это работает? Создаётся отдельный файл для добавленных слов? Отдельный на каждый язык или общий?

Записывается в файл txt.spck по умолчанию. А для остальных языков конечно отдельные файлы *.spck. Они-же есть в комплекте с AkelPad.
VSHY

Цитата:
Выбрать два или более словаря одновременно, насколько я знаю, нельзя.

Он про выбор двух словарей и не спрашивает.

Всего записей: 5408 | Зарегистр. 11-03-2003 | Отправлено: 23:37 16-01-2025
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Критично не хватает получить выделенное слово. Написал несколько инструментов для PureBasic и многие крутые exe-плаги требуют слово. Получать его при каждом чихе (при вызове любого пункта) было бы тратой процессорного времени. Но вот вызов команды с возвратом в другую команду было бы удачно.
Например команда, где 1 заставляет получить слово, в переменную %w при этом без 1 переменная пуста. То есть мы ключом запрашиваем обновить переменную слова. Если не выделено ничего, то слово под курсором, если выделен текст, то его в переменную.
Exec2(1, `"plug.exe" "%w"`)
Ну или анализатор определяющий, что в команде есть переменная и по её наличию получить её значение.

Всего записей: 4577 | Зарегистр. 03-05-2006 | Отправлено: 00:02 26-01-2025 | Исправлено: AZJIO, 00:29 26-01-2025
krmit



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, есть ли способ установить выделение на все строки, содержащие цветовую отметку из Coder::HighLight?

Всего записей: 238 | Зарегистр. 12-09-2008 | Отправлено: 00:44 02-02-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Насчет выделения не знаю. Но, например, удалить отмеченные строки можно.

Всего записей: 5408 | Зарегистр. 11-03-2003 | Отправлено: 11:25 02-02-2025
Broken_Brain

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С запозданием добавлю свой вариант кнопок к теме TabBar 1.4.

Всего записей: 29 | Зарегистр. 22-02-2024 | Отправлено: 12:57 02-02-2025
azot6s2

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересно, а можно ли в тулбар вставить кнопку для открытия определённой сессии?

Всего записей: 64 | Зарегистр. 06-03-2023 | Отправлено: 16:15 02-02-2025
Broken_Brain

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
azot6s2
Похоже, что да. Раз есть пункт в меню – можно и кнопку в панель вставить:
 
-"Список сессий с файлами" Call("Scripts::Main", 1, "SessionMenu.js") Icon("%a\.......",.......)
-"Список сессий" Call("Scripts::Main", 1, "SessionsOpenMenu.js") Icon("%a\.......",.......)
 

Всего записей: 29 | Зарегистр. 22-02-2024 | Отправлено: 09:22 03-02-2025 | Исправлено: Broken_Brain, 11:10 03-02-2025
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
azot6s2
В файле  Sessions-Rus.txt описаны команды открытия определённой сессии, закрытия оной, сохранения и т.д.

Всего записей: 6627 | Зарегистр. 28-01-2008 | Отправлено: 15:54 03-02-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум 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

Рейтинг.ru