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

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

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

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 r4435 от 13.11.2023    
Плагины 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, 13:27 20-02-2024
YuS_2



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

Цитата:
Вы ведь опять путаете

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

Цитата:
мы эту загадку здесь уже решали выше.

Дык, какая же это загадка? Кто AP пользуется достаточно времени, тот уже знает об этой фиче...
 

Цитата:
Да, в 99% для ANSI  вы открываете файлы в русской кодировке.

Да ладно?! Вы знаете, какие я тексты открываю и откуда их получаю? Вы шпиён?
 

Цитата:
или хотя бы анализировать среди русских кодировок: 1251, 866, кои8

Вы настройки-то поглядите:

 

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

Ну, что сразу за обиды? То шутка ведь была...
А следить за полетом чужой мысли, в принципе, сложновато, особенно если он описывается не полно и не совсем последовательно, да плюс ещё во времени растянут неимоверно... (это не частность, а общий случай, в смысле не только я и Вы, здесь подразумеваются...)

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 17:51 01-11-2019 | Исправлено: YuS_2, 17:55 01-11-2019
AZJIO



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

Цитата:
Частотным анализом определяется кодировка текста, а не кодовая страница интерфейса...
Почему нет? Кодовая страница содержит набор символов в определённом диапазоне, если встречается символ который не может присутствовать в этом диапазоне, но соответствует другому диапазону, то соответственно включается нужная. Я разбирался немного с алгоритмами Encoding.au3

Цитата:
Вы знаете, какие я тексты открываю и откуда их получаю?
Не спорю, есть люди живущие в союзных республиках или даже за рубежом использующие 2 и более языков, но в среднем возьми любую страну, большинство в первую очередь пишут и читают в одном языке. Вот тот же Notepad++, чего он переключает в макинтош, а потому что он не учитывает язык системы а подходит к процессу как чисто без учёта обстоятельств, что все файлы равны.

Цитата:
Вы настройки-то поглядите:  
вы подтверждаете то что я хочу... то есть всё таки AkelPad не рассматривает как все файлы равны, а выбирает из приоритетных. Ну и отлично.

Цитата:
Ну, что сразу за обиды?
да я не обижаюсь уж как пару десятков лет. Я использую принцип из кино гараж: не надо нам ничего показывать мы вам сами всё покажем, перефразирую "не надо нам ничего говорить мы вам сами всё скажем". Если обижаться то выполнять чью то волю... но с какой стати.

Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 18:24 01-11-2019
YuS_2



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

Цитата:
Почему нет? Кодовая страница содержит набор символов в определённом диапазоне, если встречается символ который не может присутствовать в этом диапазоне, но соответствует другому диапазону, то соответственно включается нужная.

Не то, чтобы нет... но зачем проводить такой анализ, чтобы получить текущую кодовую страницу Windows? Не проще ли ткнуть в реестр кодом и взять готовые цифры?  
Тем более, что в тексте, как раз, могут присутствовать символы не из текущей кодовой страницы...
Или о чем речь? Не совсем понимаю...
 

Цитата:
Не спорю, есть люди живущие в союзных республиках или даже за рубежом использующие 2 и более языков

Именно! Если Вы заметили, то AP вполне пользуются и поляки, и испанцы, и многие другие, на официальном форуме ведь это достаточно заметно... так что среднее арифметическое, в данном случае, выводить не совсем корректно.
 

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

Так вот и не понимаю о чем спич идет-то? Всё почти есть, многое настраиваемо, остается только пользоваться - что тут обсуждается тогда?
 

Цитата:
не надо нам ничего показывать мы вам сами всё покажем

Хороший принцип и комедия отличная. И Рязанов вообще, мне нравится как режиссер... увы, сейчас таких мало, если ещё остались....

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 19:15 01-11-2019 | Исправлено: YuS_2, 19:33 01-11-2019
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давно присматриваюсь к AkelPad. Кодировки автоматом вроде неплохо он распознает, но волнует проблема размера сборок AkelPad. Из-за того, что для проверки орфографии используется Aspell, сборка получается фантастического размера. А Hunspell можно как-то подключить? В Notepad++ есть три варианта используемых библиотек - Aspell, Hunspell и нативная. Поэтому удается сделать совсем небольшую по размеру сборочку.
Если другие библиотеки подключить нельзя, можно-ли в автоматическом режиме задействовать проверку библиотеками Word? Полностью-бы этот вариант устроил, если-бы работал автоматом.

Всего записей: 4317 | Зарегистр. 11-03-2003 | Отправлено: 17:52 03-11-2019 | Исправлено: AkulaBig, 17:54 03-11-2019
yozhic



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

Цитата:
в автоматическом режиме задействовать проверку библиотеками Word

Чтобы «на лету» – нет такого, насколько я знаю.
 
Разово – выделенный текст, или весь документ, если ничего не выделено – скриптом от VladSh.
 
Есть также редакция этого скрипта с дополнением двух аргументов запуска: LCID языка для проверки и запрос на ввод LCID.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 19:49 03-11-2019 | Исправлено: yozhic, 19:52 03-11-2019
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, испытаем скрипт. Notepad++ начинает выбешивать нераспознованием простейших файлов. AkelPad давно нравится, но размер орфографии просто убивает. Я его в своих сборках Тотал Коммандера использую и когда размер текстового редактора равен размеру всей сборки не правильно.

Всего записей: 4317 | Зарегистр. 11-03-2003 | Отправлено: 20:07 03-11-2019
yozhic



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

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



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

Всего записей: 1094 | Зарегистр. 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)

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



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

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

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

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



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

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

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

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



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

ContextMenu.ini

Всего записей: 2773 | Зарегистр. 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 и из его одноимённого ресурса уже на английском языке загружается меню. Всё, иного не дано.

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



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

Цитата:
ContextMenu.ini

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

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

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

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

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

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



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

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



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

Всего записей: 1094 | Зарегистр. 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 Насколько я понял, нужно указывать путь с %%. Что именно написать надо?

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

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