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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Всего записей: 3975 | Зарегистр. 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/ живой и с активностью
но да, проект видимо уже прошел активную стадию. не знаю временно или уже навсегда

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

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

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

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

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



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

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



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

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



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

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

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

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



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

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

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

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

Всего записей: 2078 | Зарегистр. 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, добавил в выражение.

Всего записей: 6596 | Зарегистр. 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
 
получилось так (скрины):

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