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

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

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

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkelPad  4.9.8 (от 18 июля 2016)
 
Страница программы | Скачать | Описание | Плагины | Форум | Скриншот (без плагинов) | Предыдущая часть темы
 


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



Скачать инсталлятор (многоязычный): x86 | x64  

Скачать архив (русская версия): x86 | x64  
Скачать архив (английская версия): x86 | x64  

Скачать сборник плагинов: x86 | x64  

AkelUpdater v6.8 - обновление программы, плагинов и скриптов

Авторы:
AkelPad 4 - Шенгальц А.А.
AkelPad 3 - Шенгальц А.А.
AkelPad Classic (2.x) - Кузнецов А.И.
AkelPad - Кузнецов А.И.
 


Различные старые версии
Сборки AkelPad
Установка AkelPad 4 на Windоws 7 "С заменой Блокнота Windows"
Готовый батник (запустить перед установкой AkelPad)  для установки AkelPad 4 на Windоws 7 x86 "С заменой Блокнота Windows"
 
FAQ | Файл справки онлайн
 
Коллекция скриптов
Дополнительные синтаксические файлы
 

Всего записей: 7759 | Зарегистр. 18-02-2006 | Отправлено: 22:03 10-07-2017 | Исправлено: AlexDAT, 01:12 26-07-2019
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите, есть ли возможность получить внешним приложением ссылку, на которую наведён курсор мыши?
В частности, интересует реализация на Autoit

Всего записей: 698 | Зарегистр. 15-08-2011 | Отправлено: 13:06 20-12-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
С этим лучше на оффорум, Instructor лучше всех.знает, как там что устроено.
 
А так, есть команда Копировать ссылку, можно попробовать копнуть отсюда (ShowUrlMenu и т.д.).

Всего записей: 5927 | Зарегистр. 28-01-2008 | Отправлено: 14:53 20-12-2017
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Skif_off, давно там небыл, видимо придётся, т.к. много чего перепробовал:
в простом Edit  находится позиция через _GUICtrlEdit_CharFromPos
в простом RichEdit через _GUICtrlRichEdit_GetCharPosFromXY
а в AkelPad ни то и ни другое не работает...

Всего записей: 698 | Зарегистр. 15-08-2011 | Отправлено: 15:09 20-12-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
У AkelPad же свой контрол, наверное, отсюда проблема с получением, на днях вот хотел подсмотреть, как берётся слово под курсором...
Эти _GUICtrl* иногда приходится редактировать, можно попробовать RichEditClass покрутить, но я бы не стал.

Всего записей: 5927 | Зарегистр. 28-01-2008 | Отправлено: 15:26 20-12-2017
Werty666



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да где же включит непечатаемых символов отображение??? Хэлп прочитал весь. Чистая установка. Может надо плагин какой включить?

Всего записей: 266 | Зарегистр. 20-07-2008 | Отправлено: 17:10 20-12-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Я открываю ссылки в внешнем приложение через Exec, например:
Код:
"Открыть ссылку в Internet Explorer" Exec('"%PROGRAMFILES%\Internet Explorer\iexplore.exe" "%u"')
%u и есть ссылка.
 
Добавлено:
Werty666
Включить SpecialChar::Main

Всего записей: 7759 | Зарегистр. 18-02-2006 | Отправлено: 17:24 20-12-2017
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
gyra, спасибо - это я знаю и у меня несколько скриптов и функций написано на эту тему (когда все это делается из редактора).
Тут дело в другом - в получении ссылки (текста/позиции) из другой программы по наведению мыши на ссылку/слово (когда на ссылке/слове не стоит каретка)
Это всё надо для реализации быстрого предпросмотра прямых ссылок gif, jpg, mp4 ... без браузера, к примеру как тут prevw

Всего записей: 698 | Зарегистр. 15-08-2011 | Отправлено: 17:43 20-12-2017
Werty666



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

Всего записей: 266 | Зарегистр. 20-07-2008 | Отправлено: 19:20 20-12-2017
ggg33



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, а нет ли у кого-нибудь, подсветки для .smali ?
Поиски привели только для нотпада, самому как то сложно сделать.

Всего записей: 1205 | Зарегистр. 18-02-2011 | Отправлено: 13:02 21-12-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ggg33
Вроде не пробегало. Там сложно? В смысле - синтаксис сложный? AutoIt, например, попроще, чем Ruby.
Файл для Notepad++ вроде как с 2011го, не староват? Так-то, наверное, можно было бы попробовать просто портировать...

Всего записей: 5927 | Зарегистр. 28-01-2008 | Отправлено: 14:34 21-12-2017 | Исправлено: Skif_off, 14:37 21-12-2017
ggg33



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Я бы попробовал портировать, да знать бы как.
Посмотрел в .тхт там на русском что и куда. Для меня темный лес.

Всего записей: 1205 | Зарегистр. 18-02-2011 | Отправлено: 15:06 21-12-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ggg33
Не предлагаю самому портировать, вы же сказали, что пока не освоили, это была скорее мысль вслух.
Вы про актуальность smali_npp.xml и про сложность не ответили , ну да ладно, в общем, портирование в чистом виде не получилось, пристрелочный smali.coder.

Всего записей: 5927 | Зарегистр. 28-01-2008 | Отправлено: 21:37 21-12-2017
ggg33



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Думаю актуальность есть, потому что и для нотпада это единственная подсветка смали.
О сложности, на сколько возможно сделать.  
Скачал подсветку. При открытии в акелпаде файла .smali вылезает ошибка.
smali.coder содержит ошибку в регулярном выражении "(vlp)\d{1,5}+"
жму ок
smali.coder (смещение 21663) содержит неизвестное имя секции CompleteList
жму ок. Работает. Уже за это благодарю.
Если надо могу кинуть для проверки файл смали. Ссылка
и если возможно чтобы  "removePreference" выделить любым другим от остального текста цветом.

Всего записей: 1205 | Зарегистр. 18-02-2011 | Отправлено: 03:01 22-12-2017 | Исправлено: ggg33, 03:04 22-12-2017
Skif_off

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

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

Имел в виду - насколько сам файл актуален по содержимому, как понял, последний раз обновлялся в 2013м.

Цитата:
smali.coder содержит ошибку в регулярном выражении "(vlp)\d{1,5}+"
smali.coder (смещение 21663) содержит неизвестное имя секции CompleteList  

Обновите AkelPad.

Цитата:
и если возможно чтобы  "removePreference" выделить любым другим от остального текста цветом.

Не проблема, добавил: в секции Words: внизу после ";API", можно добавлять по образу и подобию. Cинтаксис регистрозависимый или нет? Если нет, нужно будет заменить "1" на "0".
Если есть что-то что ещё есть смысл добавить обязательно - киньте список, самому тут вытаскивать всё подряд немного лениво, прошу прощения
 
P.S. Семпл ведь рабочий? А то в examples всё, похоже, канонiчно... Поотключал часть правил фолдинга, пофиксил подсветку "L..;", в течении часа постараюсь залить на гитхаб, если Instructor не будет против, coder-файл будет добавлен в дополнительные в обозримом будущем.

Всего записей: 5927 | Зарегистр. 28-01-2008 | Отправлено: 14:02 22-12-2017 | Исправлено: Skif_off, 14:03 22-12-2017
ggg33



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

Цитата:
Обновите AkelPad.

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

Всего записей: 1205 | Зарегистр. 18-02-2011 | Отправлено: 17:29 22-12-2017
syrenium

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

Всего записей: 375 | Зарегистр. 07-12-2015 | Отправлено: 21:13 22-12-2017
Skif_off

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

Цитата:
Попробую.  

Обычно coder-файлы делают и поправляют под текущий релиз, там не зря написано ";AkelPad 4.9.6 and higher". В крайнем случае - можно попробовать вынести секцию CompleteList (строки 613-617) и заменить "(vlp)\d{1,5}+" на "(vlp)\d{1,5}", кажется, этого будет достаточно.

Цитата:
Остальное, если что можно подправить, добавить по образу и подобию.

Файл выложен публично и ощущаю некоторую ответсвенность

Всего записей: 5927 | Зарегистр. 28-01-2008 | Отправлено: 21:49 22-12-2017
syrenium

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

Всего записей: 375 | Зарегистр. 07-12-2015 | Отправлено: 21:56 22-12-2017
ggg33



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

Цитата:
В крайнем случае

Ничего не менял, обновил свой акелпад, подсветка работает без ошибок.
Еще раз благодарю.

Всего записей: 1205 | Зарегистр. 18-02-2011 | Отправлено: 13:12 23-12-2017
LaVas_ki

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли сделать проверку орфографии через ПКМ на слове с ошибкой? Как во ВСЕХ программах. Вот я вижу подчеркнутое слово и могу его заменить, не трогая клавиатуру. А?

Всего записей: 1395 | Зарегистр. 03-08-2003 | Отправлено: 16:15 25-12-2017 | Исправлено: LaVas_ki, 16:15 25-12-2017
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru