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

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

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

Там не всё, что надо знать об использовании...
Вот, например, замена меню Справка:
Справка
- так удобнее будет читать эти файлы, чтобы не листать каталоги и файлы когда понадобится...

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 20:06 30-05-2019
yozhic



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

Must have, пмсм.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 20:30 30-05-2019
YuS_2



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

Цитата:
А скрипт от KDJ?

Или так... но у меня .txt файлы с подсветкой, т.е. в самом AP нагляднее, но это уже на вкус и цвет...

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 20:51 30-05-2019
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2
txt с подсветкой - надо определиться, сначала мне понравилось в сборке Andrey_A, но потом как то всё не в тему. Если в русском тексте встречается англ текст это даже интересно, но открываешь англ-текст и грубо говоря всё синее. Или если текст пестрит цифрами, датами, то всё опять не в тему акценты, причём если бы подсветился текст с цифрой, а то текст синим прилегающая цифра красным и через тире русский серый, когда это было одно слово.
 
Я видел эти файлы в папке "AkelPad\AkelFiles\Docs". Пока ещё не дошёл до их чтения.
 
yozhic
Что-то я не понял, чтобы заработал AkelPadDocsView.js нужно там весь архив в папку скриптов распаковать? Там же сотня файлов.
 
А кто знает, вопрос на повестке запуск компиляторов/интерпретаторов. То есть я жму F5 запускается файл au3 с AutoIt3 интерпретатором. А ещё лучше прописать команду на запуск файла в ассоциированной в винде проге.
 
С правилами/родителями я понял. В *.coder которые мне приходилось редактировать не было идентификаторов, как указано в справке идентификатор 123, который позволяет искать внутри элементов "Quotes:" в которых указан этот идентификатор. Надо будет попробовать.

Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 22:48 30-05-2019 | Исправлено: AZJIO, 23:12 30-05-2019
yozhic



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

Цитата:
весь архив в папку скриптов распаковать?

Нет. Только сам AkelPadDocsView в папку Scripts, и в папку Include два вот этих:
BrowseForFolder_function.js
CreateDialog_functions.js
Это библиотеки евонные.

Цитата:
жму F5 запускается файл au3 с AutoIt3 интерпретатором

Можно на F5 js-скрипт простой повесить, а внутри прописать разные чего нужно. У меня так, например, нехитрый такой вариант, насобирал из чужих пазлов. Там для AutoIt менюха с разными командами.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 23:17 30-05-2019
AZJIO



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

Цитата:
Можно на F5 js-скрипт простой повесить
мессага :: Невозможно открыть файл ".....\AkelPad\AkelFiles\Plugs\Scripts\Include\AkelDSLConstants.js".

Цитата:
и в папку Include два вот этих
мессага ::
Скрипт:    ...\AkelPad\AkelFiles\Plugs\Scripts\AkelPadDocsView.js
Строка:    36
Символ:    1
Ошибка:    Предполагается наличие объекта
Код:    800A138F
Источник:    Ошибка выполнения Microsoft JScript
 
там строка

Код:
if (IsScriptRunning() || (! (AkelPad.Include("BrowseForFolder_function.js") && AkelPad.Include("CreateDialog_functions.js"))))
файлы добавил

Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 00:15 31-05-2019 | Исправлено: AZJIO, 00:17 31-05-2019
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AZJIO (пост)
Цитата:
мессага :: Невозможно открыть файл

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

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 10:23 31-05-2019
aleserst



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkelPad один инсталятор для Windows 10 (x86/x64). Автоматический выбор установки (если система "x86" установится AkelPad "x86" и наоборот). Встраивается в контекстное меню проводника "Открыть в Akelpad". Полный комплект плагинов.
 
Скачать Ссылка

Пароль: #

Всего записей: 187 | Зарегистр. 17-03-2019 | Отправлено: 16:41 01-06-2019
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Раз зашла речь за AutoIt, в IDE не превращал, но прикручивал Au3Check из дистрибутива и TidySource, обе с возможностью перейти к строке с ошибкой, вроде как-то выкладывал одну из первых версий скрипта AutoItToolsLog.js.
4autoit.zip

Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 01:26 02-06-2019
AngryTail

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А Акельпед вообще развивается? Последняя версия была в 16 году. Всё.
Что лучше Акельпед или Нотепад два плюса?

Всего записей: 32 | Зарегистр. 27-05-2019 | Отправлено: 01:53 02-06-2019
GoblinNN

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

Цитата:
AkelPad один инсталятор для Windows 10 (x86/x64).

может с этим лучше сюда?

Цитата:
Что лучше Акельпед или Нотепад два плюса?

если на счет выпусков новых версий, то второе. акельпад что-то тормознулся....

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 03:46 02-06-2019
shrmn



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

Цитата:
А Акельпед вообще развивается? Последняя версия была в 16 году. Всё.
Что лучше Акельпед или Нотепад два плюса?

Ну что лучше каждый выбирает сам
А что развивать? Есть претензии...или предложения - скажи. Автор был здесь...да и на сам сайт можно написать, он отвечает.
Просто выпускать новую версию (читай номерок) - какой смысл?

Всего записей: 3680 | Зарегистр. 17-12-2002 | Отправлено: 07:04 02-06-2019
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shrmn
Цитата:
Просто выпускать новую версию (читай номерок) - какой смысл?
Тем более сколько скриптов понаписано, изучать замучаешься, но подавай новую версию.
 
AngryTail
Цитата:
Что лучше Акельпед или Нотепад два плюса?
Когда не знаешь оба сойдут, позволяют больше чем юзер может подумать (в пределах разумного).

Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 08:03 02-06-2019 | Исправлено: AZJIO, 08:06 02-06-2019
GoblinNN

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

Цитата:
но подавай новую версию.

а ведь новая версия то есть. только ее почему-то в релиз не выложили. тут лежит. от 2019-05-07

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 09:35 02-06-2019
Wave_Blessed

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

Всего записей: 1135 | Зарегистр. 16-04-2006 | Отправлено: 10:32 02-06-2019
mercyri

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Цитата:
А ведь новая версия то есть. Только ее почему-то в релиз не выложили. Тут лежит. От 2019-05-07
 
Новая версия 4.9.9.0.  
А где можно взять языковые модули v4.9.9.0 (Russian.dll v4.9.9.0, English.dll v4.9.9.0 и т.д.)?

Всего записей: 131 | Зарегистр. 26-01-2009 | Отправлено: 13:40 02-06-2019 | Исправлено: mercyri, 13:42 02-06-2019
YuS_2



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

Цитата:
спеллчека для 64 нету.

и не будет, пока не напишут Aspell x64 и не портируют его в Windows... а напишутпортируют под windows - уже никогда, с вероятностью 99,9%...
 

Цитата:
А где можно взять языковые модули v4.9.9.0 (Russian.dll v4.9.9.0, English.dll v4.9.9.0 и т.д.)?

Вот именно поэтому её не выложили, но она всегда есть... тестовая.

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 15:04 02-06-2019 | Исправлено: YuS_2, 15:09 02-06-2019
Wave_Blessed

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

Цитата:
и не будет, пока не напишут Aspell x64 и не портируют его в Windows... а напишутпортируют под windows - уже никогда, с вероятностью 99,9%...

Ну вот другие редакторы в таких случаях на другие спелл-движки переходят. А тут вместо этого спрашивают: а что вам не хватает, что новые версии нужно выпускать.

Всего записей: 1135 | Зарегистр. 16-04-2006 | Отправлено: 15:17 02-06-2019
Skif_off

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

Цитата:
А где можно взять языковые модули v4.9.9.0 (Russian.dll v4.9.9.0, English.dll v4.9.9.0 и т.д.)?

Можно скомпилировать самостоятельно или попробовать взять эти dll'ки из 4.9.8 и поправить версию в hex-редакторе (вроде больших изменений в них не было, должно сработать): версия 4.9.8 - это числа соответственно по смещениям F32, F30 и F36.
Если не получится, выложу из этого архива.

Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 15:35 02-06-2019
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, помогите, пожалуйста, разобраться с синтаксисом Coder. В справке, в секции «Описание иерархии...» читаем:
 
Например, разделитель "/" будет найден и подсвечен "#FF0000", только если находится между "<" и ">".
Quotes:
;===================================================================================
;Flags  Font    Color   Color   Quote   Quote   Escape  Quote   Quote   Parent  Rule
;       style   text    bkgrnd  start   end     char    include exclude ID      ID
;===================================================================================
;5=1+4
5       0       0       0       "<"     ">"     ""      ""      ""      0       123
 
Delimiters:
;===============================================
;Flags  Font    Color   Color   Char(s)   Parent
;       style   text    bkgrnd            ID
;===============================================
1       0       #FF0000 0       "/"       123

 
Это правило работает – слэш подсвечивается красным.
Но стоит изменить в Quotes: всего один параметр оформления (например, Font style = 2):
 
Quotes:
;===================================================================================
;Flags  Font    Color   Color   Quote   Quote   Escape  Quote   Quote   Parent  Rule
;       style   text    bkgrnd  start   end     char    include exclude ID      ID
;===================================================================================
;5=1+4
5       2       0       0       "<"     ">"     ""      ""      ""      0       123

 
как подсветка слэша перестаёт срабатывать. Не помогает и замена Parent ID в Delimiters: на -2 или на -3:
 
Delimiters:
;===============================================
;Flags  Font    Color   Color   Char(s)   Parent
;       style   text    bkgrnd            ID
;===============================================
1       0       #FF0000 0       "/"       -2

 
Несмотря на то, что в справке говорится:
 
- Если родитель (Parent ID) равен -2:
  - Внутри родителя с идентификатором (Rule ID) == 0, правило не обрабатывается.
  - Внутри родителя с идентификатором (Rule ID) > 0:
    - Идентификатор правила (Rule ID) отсутствует, правило обрабатывается.

 
У нас родитель в Quotes: больше нуля? Да, 123. Rule ID в правиле Delimiters: отсутствует? Да. Почему же тогда правило не обрабатывается?
 
Но сегодня я обратил внимание вот на эти строки из «Описания иерархии...» в справке:
 
- Родителем (Parent ID) для секции "Delimiters:" может быть "Quotes:", "QuotesRE:", "Folds:".
- Родителем (Parent ID) для секции "Words:"      может быть "Quotes:", "QuotesRE:", "Folds:".
- Родителем (Parent ID) для секции "Quotes:"     может быть "Quotes:", "QuotesRE:", "Folds:".
- Родителем (Parent ID) для секции "QuotesRE:"   может быть "Quotes:", "QuotesRE:", "Folds:".
- Родителем (Parent ID) для секции "Folds:"      может быть                         "Folds:".

 
В coder-файлах секции Delimiters: и Words: располагаются ниже Quotes: и QuotesRE:
 
"Quotes:"
"QuotesRE:"
"Delimiters:"
"Words:"

"Folds:"

 
А в приведённых строках из справки они выше:
 
"Delimiters:"
"Words:"

"Quotes:"
"QuotesRE:"
"Folds:"

 
Не означает ли это, что тут такой неявный намёк на последовательность обработки секций? Т.е. вначале обрабатывается Delimiters:, а потом уже Quotes:? Если да, то тогда становится понятно почему слэш перестаёт подсвечиваться. Тогда становится понятно почему и здесь правило в Words: не подсвечивается, а такое же правило в QuotesRE: подсвечивается.
 
А вы как думаете?

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 20:32 02-06-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