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

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

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

gyra

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

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


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

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.10.0 r4514 от 19.07.2025
Microsoft SDK для самостоятельной компиляции AkelPad и плагинов
NSIS 3.xx для самостоятельной компиляции AkelUpdater    
Плагины FileDialog: Диалог открытия файлов. Подробнее... Автор: dothen. Скачать: 1.3    
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: онлайн | в формате CHM (с дополнениями от сообщества)
Coder-файл: справочные комментарии на русском языке
Установка AkelPad 4 на Windоws 7 с заменой Блокнота Windows

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
эхь..  увы, ничего у меня не получается((
что делал:
склонировал ToolBar.dll и переназвал клон в ToolBar_mini.dll
создал в другой пока папке два пустых файла    ToolBar.ini  и  ToolBar_mini.ini
открыл окно Акеля в песочнице, нажал ПКМ на панели, выделил и скопировал всё в появившемся списке настроек тулбара
вставил скопированное в файл ToolBar.ini и сохранил
далее я поудалял все ненужные мне иконки из списка настроек тулбара и вновь скопировал там всё, только теперь вставил это всё в ToolBar_mini.ini
закрыл песочницу
перенёс те ini файлы в папку плагинов -  https://a.i.getapic.me/lhxy.jpeg
затем просто открыл окно Акеля, и в настройках переключил хранение с реестра на ини файлы
прошёл в выбор плагинов и снял галку с ToolBar:Main  и поставил галку на ToolBar_mini:Main
закрыл Акель и открыл вновь
но увы  -  панель всё та же большая((
 
а если из строки меню иду в Плагины и жму на Панель инструментов  -  то появляется ещё одна точно такая же массивная панель)) -  https://a.i.getapic.me/lhy2.jpeg
 
AkulaBig
если не затруднит - поделитесь своим общим ToolBar.ini
 
Добавлено:
оо.. вижу что в папке плагинов таки сами появились два файла настроек  -  LineBoard.ini  и  XBrackets.ini
посмотрел внутрь их, и конечно же сразу увидел, что их формат кардинально отличается от того, что копировал я и вставлял в созданные мной ToolBar.ini  и  ToolBar_mini.ini
))
прошу  -  дайте образец ToolBar.ini

Всего записей: 3108 | Зарегистр. 05-05-2010 | Отправлено: 16:53 13-04-2025 | Исправлено: FiLinX, 17:03 13-04-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тут конечно странный баг/недочет я попробую описать и попросить проверить..
В виндовых консолях порой можно выводить и всякие символы-эмодзи....
И если при выводе в современные терминалы/шеллы - проблем особых нет - то при выводе
в стародавний cmd.exe мы можем наблюдать квадратики со знаками вопросов. Или же просто
квадратики (зависит от шрифта). И да - это еще не  проблема сажа - это пока вводная часть.
Принимаем за данность, что в консоль такой вывод может прийти.
Так вот если его скопировать и потом вставить в любой другой редактор, то можно увидеть
чудесное превращение квадратов в те самые эмодзи. Т.е. увидеть ровно то, что хотел донести
разработчик того скрипта/батничка, что был запущен.
Но только не у сабжа. Он предпочтет слегка покорёжить их все. Эти эмодзи...
При этом если скопировать эту же строку из другого редактора - куда я вставил  
эти скопированные квадраты с консоли предварительно - то всё будет чисто, ровно  
и корректно. Как и ожидалось...
А вот если без промежуточного перекопировывания, то результат так себе выйдет.
Может повезет и эмодзи будут, а чаще выйдет, что те же квадраты, стрелочки останутся
и никакой красоты тебе...
 
К примеру, берите U+26A0 символ, U+27A1, U+2139 - киньте их в консоль, получите разномастные
квадратики, скопируйте оттуда и вставьте в сабж. Получите и эмодзи и доп.символ U+FE0F, что тут
будет совершенно лишним. При копировании в другие редакторы  - такого не будет.

Всего записей: 4697 | Зарегистр. 01-04-2006 | Отправлено: 20:04 13-04-2025
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX
ToolBarExtra.dll - там даже иконки раскрытия. В моей сборке скачай, там и конфиг и нажми на кнопку раскрытия удерживая Ctrl, чтобы увидеть как это прописано.

Всего записей: 4685 | Зарегистр. 03-05-2006 | Отправлено: 20:31 13-04-2025 | Исправлено: AZJIO, 21:21 13-04-2025
AkulaBig

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

Цитата:
если не затруднит - поделитесь своим общим ToolBar.ini

У меня нет общего ини. У меня три разных панели. Скачайте мою сборку и посмотрите.

Всего записей: 6482 | Зарегистр. 11-03-2003 | Отправлено: 05:37 14-04-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С терминалом command prompt (cmd.exe) никто не попробовал повторить мои описания проблемы?
парой постов выше... Только cmd.exe нужен именно тот самый! старый, из 7/10 (первых версий, до
22Н2 что ли - потом и там уже стали менять его на новый "терминал")

Всего записей: 4697 | Зарегистр. 01-04-2006 | Отправлено: 19:27 17-04-2025
alax1972

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую! Подскажите, пожалуйста, как активировать smali.coder?
Проверял на AkelPad v4.9.9 обеих разрядностей.
 
1) Взял smali.coder здесь: https://akelpad.sourceforge.net/files/plugs/Coder/
И здесь: https://github.com/Lenchik/Akelpad-syntax-highlighting/blob/master/smali.coder
 
2) Закинул smali.coder в директорию AkelPad\AkelFiles\Plugs\Coder
3) Удалил файл cache, а затем обновил кэш в меню "Типы подсветки", но smali.coder там не отображается и файлы *.smali открываются без подсветки.
 
Заранее благодарю за ответ!

Всего записей: 31 | Зарегистр. 01-05-2012 | Отправлено: 10:46 18-04-2025
AkulaBig

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

Цитата:
Удалил файл cache, а затем обновил кэш в меню "Типы подсветки"

Это излишне. И так должно подхватываться.
Может у вас вообще подсветка отключена?
Выложите сам тестовый файл. Иначе как мы можем проверить ваши слова?

Всего записей: 6482 | Зарегистр. 11-03-2003 | Отправлено: 12:03 18-04-2025
alax1972

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

Цитата:
AkulaBig
Благодарю, вопрос уже решён, на oszone подсказали. Всё заработало после добавления команды в ContextMenu.

Всего записей: 31 | Зарегистр. 01-05-2012 | Отправлено: 15:17 18-04-2025 | Исправлено: alax1972, 15:18 18-04-2025
AkulaBig

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

Всего записей: 6482 | Зарегистр. 11-03-2003 | Отправлено: 15:40 18-04-2025
alax1972

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

Цитата:
Я так и думал, что у вас подсветка отключена.

Подсветка у меня включена постоянно. Просто после добавления smali.coder, нужно было самостоятельно добавить команду "Smali" Call("Coder::Settings", 1, "smali") в Главное меню плагина ContextMenu.

Всего записей: 31 | Зарегистр. 01-05-2012 | Отправлено: 15:56 18-04-2025
AkulaBig

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

Всего записей: 6482 | Зарегистр. 11-03-2003 | Отправлено: 16:47 18-04-2025
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alax1972
Этот пункт вроде как вручную включит подсветку для файла. А чтобы связать с расширением надо включить "умная посветка" в настройках, тогда он добавит в конфиг расширение и свяжет с ним кодер.

Всего записей: 4685 | Зарегистр. 03-05-2006 | Отправлено: 21:10 18-04-2025 | Исправлено: AZJIO, 21:10 18-04-2025
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Странно, всегда было достаточно закинуть coder-файл в папку к остальным и запустить AkelPad.
А файл cache просто хранит имена coder-файлов с привязкой к типам файлов, чтобы не парсить их все при каждом открытии файла.
 

Цитата:
3) Удалил файл cache, а затем обновил кэш в меню "Типы подсветки", но smali.coder там не отображается и файлы *.smali открываются без подсветки.

Если не изменяет память, такой финт не работал, т.е. если AkelPad запущен, то после добавления его нужно закрыть и запустить заново. (С отключенным кешем никогда не пробовал.)

Всего записей: 6713 | Зарегистр. 28-01-2008 | Отправлено: 00:07 19-04-2025 | Исправлено: Skif_off, 00:08 19-04-2025
AkulaBig

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

Цитата:
всегда было достаточно закинуть coder-файл в папку к остальным и запустить AkelPad.

Дак ТС не выкладывает файл для тестирования, как сейчас концы найдешь.

Всего записей: 6482 | Зарегистр. 11-03-2003 | Отправлено: 06:00 19-04-2025
AZJIO



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

Цитата:
с выбором режима кеша:  
Без кеша - не экономично, так как при открытии файла-документа перечитываются все файлы *.coder для поиска связей по расширению.
Быстрый кеш - читает кеш-файл и подсвечивает на основе связей кеша. Этот режим самый экономичный и применяется, когда редактор настроен окончательно. Добавленные файлы *.coder и изменённые расширения в разделе "Files:" в этом режиме игнорируются, так как их нет в кеше.
Умный кеш - если не находит расширение файла в кеше, то сверяет даты файлов *.coder на предмет изменения или добавления новых *.coder. В случае несоответствия пересоздает кеш, перечитывая раздел "Files:" в плане привязки расширений.
кеш это файл "AkelPad\AkelFiles\Plugs\Coder\cache", который содержит список файлов *.coder, дату изменения каждого файла *.coder и связанные с каждым из них расширения.

Всего записей: 4685 | Зарегистр. 03-05-2006 | Отправлено: 06:52 19-04-2025
bratskij



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AZJIO Пользуюсь вашими сборками и они лучшие, спасибо. Как на последней сборке сделать цвет основного шрифта чуть светлее? Остальные разукраски пусть так и будут, а вот основной бы изменить. Перепробовал в цветовых настройках, но что то не получается.
https://a.i.getapic.me/lijx.png

Всего записей: 787 | Зарегистр. 01-08-2009 | Отправлено: 08:06 19-04-2025
AkulaBig

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

Цитата:
файлы *.coder и изменённые расширения в разделе "Files:" в этом режиме игнорируются

ТС пишет, что пересоздавал кэш.

Всего записей: 6482 | Зарегистр. 11-03-2003 | Отправлено: 08:09 19-04-2025
alax1972

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

Цитата:
Странно, всегда было достаточно закинуть coder-файл в папку к остальным и запустить AkelPad.

И я так думал, но увы... К примеру, в Notepad++ достаточно закинуть нужные вспомогательные файлы и всё сразу работает.

Цитата:
Если не изменяет память, такой финт не работал, т.е. если AkelPad запущен, то после добавления его нужно закрыть и запустить заново.

Добавлял smali.coder и удалял файл cache я, естественно, при закрытом AkelPad, затем запускал его и обновлял кэш командой Call("Coder::Settings", 2), затем снова переоткрывал AkelPad. Этот способ добавления файлов *.coder попался мне на каком-то из форумов.

Цитата:
Дак ТС не выкладывает файл для тестирования, как сейчас концы найдешь.

Что именно вы собирались тестировать и что нужно было выкладывать? Если файл smali.coder, то его можно взять по приведённым выше ссылкам (либо сам файл, либо его содержимое сохранить в 1200 (UTF-16 LE)). Если же файл *.smali, то его вообще нет смысла выкладывать. Ну открылся бы он у вас с подсветкой, и что. Тем более, я же сообщил, что вопрос решён, и способ решения привёл.

Всего записей: 31 | Зарегистр. 01-05-2012 | Отправлено: 11:32 19-04-2025
AkulaBig

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

Цитата:
я же сообщил, что вопрос решён, и способ решения привёл.

У вас кривое решение. Акелька должен сам подхватить подсветку, если в настройках выбран умный кэш. А то, что вы прописали, служит для ручного выбора типа подсветки. Поэтому хотелось увидеть сам smali-файл. Но теперь уже ничего не хочется и не надо.

Всего записей: 6482 | Зарегистр. 11-03-2003 | Отправлено: 12:59 19-04-2025
alax1972

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

Цитата:
У вас кривое решение.

Сейчас ещё раз проверил. Именно это решение лучше, по крайней мере для меня.

Цитата:
Акелька должен сам подхватить подсветку, если в настройках выбран умный кэш.

Тоже проверил. Да, вы правы, так и есть. Но отсутствует пункт Smali в меню синтаксических тем и если его туда не добавить, то он самостоятельно не появится.

Цитата:
А то, что вы прописали, служит для ручного выбора типа подсветки.

Неправда, после добавления команды "Smali" Call("Coder::Settings", 1, "smali") и появления пункта Smali в меню синтаксических тем, цветовая тема включается автоматически и при быстром, и при умном кеше.

Цитата:
хотелось увидеть сам smali-файл.

https://disk.yandex.by/d/Qq56G1PD0KMpfQ

Всего записей: 31 | Зарегистр. 01-05-2012 | Отправлено: 14:12 19-04-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 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175

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