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

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

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

gyra

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

Последний релиз: 4.9.9 от 16 октября 2024


Скачать
Программа релиз 4.9.9: многоязычная [exe]: 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.10.0 r4475 от 03.11.2024
Microsoft SDK для самостоятельной компиляции AkelPad и плагинов
NSIS 2.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.2    
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, 20:09 21-11-2024
Andrey_A_A



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

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

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

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



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

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

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

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



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

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

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



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

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



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

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



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

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

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

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



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

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

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

Всего записей: 6597 | Зарегистр. 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" выделить любым другим от остального текста цветом.

Всего записей: 1240 | Зарегистр. 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-файл будет добавлен в дополнительные в обозримом будущем.

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



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

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

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

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

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

Всего записей: 674 | Зарегистр. 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}", кажется, этого будет достаточно.

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

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

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

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

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



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

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

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

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

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

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

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