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

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

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

Цитата:
поиском этот скрипт не находится

http://tc-image.3dn.ru/forum/9-626-1

Цитата:
Чем он лучше?

Он не лучше. Просто привычней. Клацнул - включилось выделение колонок. Еще раз клацнул - выделение строк. Он может даже и хуже, так как и инклюде-скрипт требует, и ниркмд.

Цитата:
Либо плохо понял задачу

Все вы отлично поняли. Но я АП включаю в свою сборку ТС, да и свою сборку АП выложу. Думаю не всем будет понятно с первого раза, как пользоваться SelectionSwitch.js Лично я не сразу понял.
Вот-бы еще понять, как кнопку сделать с нажимом. АА приводит пример для функции переноса строк:
SET(128, If(`SendMain(1223, 17, 0)`, 0x1, 0x0))
UNSET(128)
Как-бы для нашего случая правильные значения подобрать.

Всего записей: 4315 | Зарегистр. 11-03-2003 | Отправлено: 08:27 31-12-2020
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Блин, SendkeyDownUp.vbs глючит у меня безбожно
 
Добавлено:
Оказывается нирсмд должна быть одной архитектуры с осью. Что-то меня это совсем не устраивает.

Всего записей: 4315 | Зарегистр. 11-03-2003 | Отправлено: 11:37 31-12-2020
Zmy777

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig, если вы поставите чёткую задачу. Без воды. Без лишних слов и эмоций.
То, возможно, мы поправим нужный скрипт, или напишем новый, под конкретную задачу.

Всего записей: 23 | Зарегистр. 20-08-2018 | Отправлено: 13:02 31-12-2020
AkulaBig

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

Всего записей: 4315 | Зарегистр. 11-03-2003 | Отправлено: 09:12 03-01-2021
Naytaco

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я так и не пойму, сабж заброшен? На сайте тишина. С 2016 года ничего нет.
Проект не развивается? Александру Шенгальцу надоело им заниматься?
 
Добавлено:
Или улучшать и исправлять нечего?

Всего записей: 3505 | Зарегистр. 10-07-2020 | Отправлено: 21:19 14-01-2021
DrakonHaSh



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

Цитата:
Я так и не пойму, сабж заброшен? На сайте тишина. С 2016 года ничего нет.

последняя dev сборка AkelPad (only exe) от 7/7/2019 http://akelpad.sourceforge.net/files/AkelPad.zip / http://akelpad.sourceforge.net/files/AkelPad-x64.zip
форум сабжа http://akelpad.sourceforge.net/forum/ живой и с активностью
но да, проект видимо уже прошел активную стадию. не знаю временно или уже навсегда

Всего записей: 2076 | Зарегистр. 08-01-2008 | Отправлено: 08:18 15-01-2021 | Исправлено: DrakonHaSh, 08:22 15-01-2021
Skif_off

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

Цитата:
На сайте тишина. С 2016 года ничего нет.

Плагины обновлялись, в частности, а в репозитории крайний коммит был в сентябре 2020.

Всего записей: 6480 | Зарегистр. 28-01-2008 | Отправлено: 09:16 15-01-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DrakonHaSh
Цитата:
проект видимо уже прошел активную стадию. не знаю временно или уже навсегда
"Работает - не трогай!" (с)
Наглядная демонстрация.
А плагины - кому надо, те обновят отдельно.

Всего записей: 16668 | Зарегистр. 04-11-2010 | Отправлено: 11:15 15-01-2021
Arhaall



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

Всего записей: 231 | Зарегистр. 22-02-2018 | Отправлено: 02:18 17-01-2021
destiny child



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

Всего записей: 3318 | Зарегистр. 01-04-2006 | Отправлено: 22:44 20-01-2021
papanja_084

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеется текстовый документ на 450 строк различной длины. В каждой строке есть одна запятая. Возможно ли не вручную удалить данные со всех строк до или вместе с запятой?
yozhic  Спасибо!

Всего записей: 2036 | Зарегистр. 29-03-2016 | Отправлено: 09:35 21-01-2021 | Исправлено: papanja_084, 10:48 21-01-2021
yozhic



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

Код:
(?m)^[^\n,]+,

Заменить: (пусто)

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 10:41 21-01-2021
filonych



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, существует ли .coder для подсветки bar-файлов от Тотал Коммандера? Спасибо!

Всего записей: 70 | Зарегистр. 20-01-2008 | Отправлено: 18:53 30-01-2021
opk44

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
filonych
1. А что там подсвечивать?  
2. Попробуйте ini.coder

Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 23:00 30-01-2021
filonych



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
opk44
 
Для быстрого и надежного ориентирования во множестве строк визуальная дифференциация важна. Ускоряет и упрощает работу. Разве нет?
 
ini.coder - неэффективен в этом случае.
 

Всего записей: 70 | Зарегистр. 20-01-2008 | Отправлено: 00:52 31-01-2021
opk44

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

Цитата:
Разве нет?  

А кто-то с этим спорит? Вопрос был задан другой -- чего и от чего вы собираетесь "дифференцировать"?  
INI.coder отделяет ключ-значение. Но вы считаете это неэффективным. Имеете полное право. Только это не проясняет сути дела -- как должна выглядеть "эффективная" с вашей точки зрения подсветка.  
Если вы озаботитесь каким-нибудь "эскизом", возможно тогда дело пойдёт быстрее и что-то кроме INI.coder присоветуют.

Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 07:11 31-01-2021
filonych



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
opk44
 
Выделение ключей не меняет  того, что отдельная "кнопка" никак не выделяется в длинном ряду себе подобных.  
 
button206=
cmd206=
param206=
iconic206=0
menu206=
 
В идеале хотелось бы, чтобы каждая строка, помимо жирного выделения ключа, выделялась своим цветом (+шрифтом?), а строки с четными и нечетными номерами обладали разным фоном. Ну или хотя бы второе. Чтобы было четкое визуальное разграничение в этой всеобщей каше.  Как-то так...
 
А из разряда фантастики - чтобы при нахождении курсора в строке подсвечивались все строки с этим номером... Ибо я сейчас наблюдаю бар на 2000 строк, по которому со сбоем прошелся какой-то программный редактор и ...все вперемешку...  
 
Я просто надеялся, что есть готовое решение, и никого не хотел напрягать по этому поводу ).
 
 

Всего записей: 70 | Зарегистр. 20-01-2008 | Отправлено: 11:13 31-01-2021 | Исправлено: filonych, 11:18 31-01-2021
DrakonHaSh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
filonych
вот вам # подправленый оригинальный ini.coder под ваши нужны
 
что изменено/добавлено по сравнению с оригиналом:
* закоменчена строка в секции Quotes:  
;773    0    ${OP}    0    ""    "="    ""    ""    ""    0    0
* добавлены 2 строки в секции QuotesRE:
0     "^([^\d]*)(\d*[02468])(=.*)$"    "\1=(0,${OP},${HighLight_LineBkColor}) \2=(2,${OP},${HighLight_LineBkColor}) \3=(0,${OP},${HighLight_LineBkColor})"        0       0  
0     "^([^\d]*)(\d*[13579])(=.*)$"    "\1=(0,${OP},${HighLight_SelBkColor}) \2=(2,${OP},${HighLight_SelBkColor}) \3=(0,${OP},${HighLight_SelBkColor})"        0       0  
 
#
 
 

Цитата:
Ибо я сейчас наблюдаю бар на 2000 строк, по которому со сбоем прошелся какой-то программный редактор и ...все вперемешку...  
отсортируйте строки в файле, например, при помощи excel
или в самом akel при помощи этого
 
Добавлено:
понравилась идея, немного подзаморочился и сделал себе такой ini: #

Всего записей: 2076 | Зарегистр. 08-01-2008 | Отправлено: 12:46 31-01-2021 | Исправлено: DrakonHaSh, 13:39 31-01-2021
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DrakonHaSh
Лучше явно указать параметр, отдельно подсвечивать "=" (как для остальных) и не забыть включить учёт регистра (это будет быстрее), типа

Код:
1    "^(button|cmd|iconic|menu|param|path)(\d*[02468])(=)"
1    "^(button|cmd|iconic|menu|param|path)(\d*[13579])(=)"

И значения параметров не надо трогать, вдруг кто-то захочет подсветить переменные, пути и т.д.
 
Добавлено:
Забыл про path, добавил в выражение.

Всего записей: 6480 | Зарегистр. 28-01-2008 | Отправлено: 19:58 31-01-2021 | Исправлено: Skif_off, 20:24 31-01-2021
DrakonHaSh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
да, спасибо!
 
я чуть попозже свое сообщение обновлял, но оставил под крышкой, чтобы не засорять ветку.
изменил свой первый вариант на этот:

Код:
 
0    "^([^=]*\d*[02468][^=\d]*)(=)(.*)$"    "\1=(2,${VAR},${HighLight_ColumnColor}) \2=(2,${DEL1},${HighLight_ColumnColor}) \3=(0,${OP},${HighLight_ColumnColor})"  
0    "^([^=]*\d*[13579][^=\d]*)(=)(.*)$"    "\1=(2,${VAR},${HighLight_SelBkColor})  \2=(2,${DEL1},${HighLight_SelBkColor})  \3=(0,${OP},${HighLight_SelBkColor})"    
0    "^([^=]*)(=)(.*)$"                     "\1=(2,${VAR},0)                        \2=(2,${DEL1},0)                        \3=(0,${OP},0)"
 
 
весь ini.coder: http://controlc.com/39b085b6
 
получилось так (скрины):

Всего записей: 2076 | Зарегистр. 08-01-2008 | Отправлено: 08:52 01-02-2021 | Исправлено: DrakonHaSh, 10:46 01-02-2021
Открыть новую тему     Написать ответ в эту тему

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