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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 158 159 160 161 162 163 164 165 166 167 168

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

gyra

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

Последний релиз: 4.9.9 от 16 октября 2024
Последняя тестовая: 4.10.0 r4509 от 27 мая 2025; хроника изменений


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

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.10.0 r4509 [?] от 27.05.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, 19:50 27-05-2025
opk44

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

Цитата:
Где взять и куда нужно подставить эти данные?...Можно ли AkelPad "научить" делать то же?

1. Теоретически, можно взять готовый (или самосгенерированный) список слов нужных языков (например русского + английского) и внести их соответствующим образом в секцию "Words:" файла "txt.coder". Если у вас есть желание заняться подобным, то нет препятствий. Заодно проверите, а есть ли предел (и какой) у длины подобного списка. Сейчас один из самых больших файлов-кодеров -- "php.coder" содержит менее 3,5 тысяч "слов". У вас, очевидно, их будет гораздо больше. Имел дело со списком с общим размером файла до 2Мб (не знаю сколько там было слов).  
2. Если, как вы утверждаете (и даже перечисляете), есть специализированные программы для "предиктивного ввода", работающие к тому же в любых приложениях, то я не вижу смысла делать что-то отдельное для AkelPad.

Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 17:39 16-01-2020
qw12



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что за примитивная библиотека регулярок в сабже используется?

Всего записей: 601 | Зарегистр. 04-06-2001 | Отправлено: 09:54 24-01-2020
YuS_2



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

Цитата:
библиотека регулярок в сабже используется?

С какой целью интересуетесь?

Всего записей: 3233 | Зарегистр. 03-02-2009 | Отправлено: 15:03 24-01-2020
toty794

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос:
Есть ли у Акелпада спелчек (плагин) на словарях ханспел (как у ЛибреОфис, ФайърФокс).
И если нет то просьба кто нибудь возмется сделать плагин, точнее използовать плагин DSpellCheck от НоутПад++.
Ето потому-что мне нужен двойной спелчек на два языка (русский и болгарский) как у Балаболке, но АкелПад шибко мне удобен, вот и поетому у меня просьба такая.
Спасибо всем кто откликнется.

Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 20:07 27-01-2020 | Исправлено: toty794, 20:10 27-01-2020
4goya

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

Всего записей: 137 | Зарегистр. 14-02-2005 | Отправлено: 12:17 29-01-2020
AZJIO



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

Цитата:
точнее използовать плагин DSpellCheck
Я попросил автора здесь, попытка не пытка. Тоже хочу.
 
4goya
Как вариант могу предложить использовать плагин Exit, который по клавише Esc выполняет выход из программы, и там есть ком-строка для выхода. туда указать скрипт, который закроет вкладки, очистит раздел реестра AkelPad, при этом должен присутствовать ini-файл для сохранения настроек, но кеш поиска и путей файлов сохраняется в реестре, поэтому надо чистить. Но не тестил тот факт, что скрипт выполняется до закрытия AkelPad и если всё же AkelPad при закрытии что-то напишет в реестр, тогда единственный выход из выполняемого скрипта убить процесс AkelPad.
 
примерно так [?]

Всего записей: 4637 | Зарегистр. 03-05-2006 | Отправлено: 13:38 29-01-2020 | Исправлено: AZJIO, 14:14 29-01-2020
4goya

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

Всего записей: 137 | Зарегистр. 14-02-2005 | Отправлено: 15:14 29-01-2020
opk44

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее... [?]

Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 15:40 29-01-2020 | Исправлено: opk44, 15:49 29-01-2020
toty794

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужен Hunspell определено. Нужен ГолденДикт.
ПОТОМУ-ЧТО:
У них есть возможность делать собственные словари. У них есть возможность прямого редактирования словарей.
Я не программер, а чайник, как ни скорбно ето бы и ни звучало. По професии технарь по експлоатации техники.
Поетому и прошу людей способных сделать возможным то что прошу.
P.S. Кроме DSpellCheck есть и другие возможные кандидаты на его место.
P.S.2 Сейчас посмотрел вкладка about на DSpellCheck в Ноутпаде++. Там как автор русскозвучащее имя Сергей Семушин.

Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 17:21 31-01-2020 | Исправлено: toty794, 17:34 31-01-2020
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кому нужен DSpellCheck не поленитесь поставьте лайк моему посту, это может повлиять на необходимость, покажет автору, что плагин нужен.

Всего записей: 4637 | Зарегистр. 03-05-2006 | Отправлено: 07:00 01-02-2020 | Исправлено: AZJIO, 09:16 01-02-2020
Skif_off

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

Цитата:
У них есть возможность делать собственные словари. У них есть возможность прямого редактирования словарей.  

В документации SpellCheck описаны SPCK-файлы.
Ну и редактирование словарей Aspell не так страшно сложно, как может показаться с первого взгляда , к тому же это просто список, в отличие от Hunspell.

Цитата:
Ето потому-что мне нужен двойной спелчек на два языка (русский и болгарский)

Фоновая проверка идёт сразу по всем установенным словарям. В принципе, можно объединить в один собственный.

Всего записей: 6664 | Зарегистр. 28-01-2008 | Отправлено: 11:27 01-02-2020 | Исправлено: Skif_off, 11:28 01-02-2020
shadow_member



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Russian.dll для 4.9.9 никто не располагает? Если исправить версию в dll с 4.8.9 на 4.9.9, то она принимается без ругани, но многие пункты отсутствуют.

Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 14:13 01-02-2020
uaixovich

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

Цитата:
Russian.dll для 4.9.9 никто не располагает?

у меня есть такой

Всего записей: 204 | Зарегистр. 12-10-2012 | Отправлено: 15:41 01-02-2020
shadow_member



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uaixovich
Спасибо, уже полегче. Может, и х86 в наличии? Не надо, у меня он x64.
Ad
В свое время здорово помучился с т.н. "портабельностью" AkelPad. Пришел к выводу, что настройки из реестра не перекочевывают в файл ini. Чтобы получить портабельность, нужно сначала переключить на "coхранять настройки в ini файле", а затем повторно настроить AkelPad. Или ПКМ на любой кнопке - скопировать все и перенести в портабельную.

Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 17:45 01-02-2020 | Исправлено: shadow_member, 21:12 01-02-2020
NikosColev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ставлю AkelPad-x64.zip 2019-07-07 и языковой файл отсюда, но получаю требование обновиться.
Где надо брать актуальную версию?

Всего записей: 1283 | Зарегистр. 31-07-2002 | Отправлено: 00:32 04-02-2020 | Исправлено: NikosColev, 00:34 04-02-2020
fooop



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NikosColev
AkelPad (часть 2) [?]

Всего записей: 503 | Зарегистр. 12-03-2011 | Отправлено: 02:55 04-02-2020
NikosColev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fooop, интересовался где надо брать, в том и проблема, что нашел только здесь)))

Всего записей: 1283 | Зарегистр. 31-07-2002 | Отправлено: 13:38 04-02-2020
coherent

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

Код:
REG_SZ=Bla-Bla-Bla#00

заменить на такие:

Код:
REG_SZ~Bla-Bla-Bla#2300

Т.е. "=" заменить на "~", а "00" на "2300", учитывая, что в тексте также имеются строки вида:

Код:
REG_DWORD=#08#00#00#00

т.е. строки начинающиеся с REG_DWORD и заканчивающиеся 00, у которых 00 в конце заменять не нужно.
Первое ("=" заменить на "~") - это я сам умею, а вот с "00" на "2300" в конце строки, которая начинается с REG_SZ не очень. В регулярках, мягко говоря ...

Всего записей: 3965 | Зарегистр. 20-02-2007 | Отправлено: 20:20 08-02-2020 | Исправлено: coherent, 20:23 08-02-2020
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
Что: (REG_SZ)=(.+)#00
Чем: \1~\2#2300
галка Регулярные выражения

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 21:10 08-02-2020
coherent

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

Код:
  Value=LibraryList
REG_SZ="%Personal%\dtSearch\ixlib.ilb"#00
Value=DefaultLibrary
REG_SZ=%Personal%\dtSearch\ixlib.ilb#00
Value=CurrentSelection
REG_DWORD=#00#00#00#00
 

После нажатия на "Заменить все" получаю такое:

Код:
  Value=LibraryList
REG_SZ~"%Personal%\dtSearch\ixlib.ilb"#00
Value=DefaultLibrary
REG_SZ=%Personal%\dtSearch\ixlib.ilb#00
Value=CurrentSelection
REG_DWORD=#00#00#00#2300
 

 
Но, если в тексте только одна строка, например:

Код:
REG_SZ="%Personal%\dtSearch\ixlib.ilb"#00

тогда все заменяется как положено.

Всего записей: 3965 | Зарегистр. 20-02-2007 | Отправлено: 00:33 09-02-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 158 159 160 161 162 163 164 165 166 167 168

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