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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bbcby
 
Можно прописать с условием - не менее двух букв.
 

Код:
\b[А-ЯЁ]{2,}\b


Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 17:45 28-03-2020
bbcby

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

Всего записей: 615 | Зарегистр. 11-06-2003 | Отправлено: 19:22 28-03-2020
yozhic



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

Код:
\b[А-ЯЁ]{2,}\b

Вместо двойки выставьте нужный порог. Для понимания: конструкция {2,} означает = искать от 2ух символов и больше.
 
Добавлено:
Пардон, не видел двух последних постов.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 20:21 28-03-2020
kot1313



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Столкнулся с странной ситуацией.
 
Хочу заменить блок runCount="каое то число" на runCount="1" в паре десятках файлов с расширением xml
runCount="какое то число" содержит между кавычками (вместо слов "каое то число") любую цифру от 1 до 100000 И таких блоков в файлах много.
 
Запускаю Посик и замена или Посик и замена с регулярными выражениями
runCount="*" пытаюсь заменить на runCount="1"
Но находятся у меня тока блоки runCount=" и ничего правильно не заменяется
 
Вопрос:
Как правильно в данном случае использовать поиск и замена
Оператор * в данном случае видимо неприменим
Заранее Спасибо за подсказки

Всего записей: 2522 | Зарегистр. 11-12-2002 | Отправлено: 00:21 13-04-2020
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kot1313
Найти:
runCount="\d+"
Заменить:
runCount="1"
 
Метасимвол * сам по себе ничего не даёт, он только указывает на повторение символа, который стоит перед ним. Т.е. Ваша запись "*" расшифровывается так (расшифровывать её удобнее с конца): искать кавычку, перед которой может ничего не быть, а может быть ещё одна кавычка, повторяющаяся сколько угодно раз.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 01:47 13-04-2020
kot1313



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
!!! Гениально !!!
Я б до этого методом научного тыка никогда бы не допёр
(попытался читать про регулярные выражения в хелпе и понял что я туп как пробка)
 
С Вашей помощью решена задача, которую я задавал разработчику TrueLounchBar о "шпионстве" его классной утилиты в 2013 году как на руборде, так и в форуме разработчика. (Количество нажатий на иконку писалось в настроечный файл xml и родными средствами утилиты никак не отключалось и не убиралось - официально не решено и до сих пор)  
 
Сейчас я этот вопрос решил за долю секунды.  
Всего-то нужно было знать как писать регулярные выражения !
 
Подскажите, где лучше всего про них почитать ?
Для ньюбика
 
Исчо раз СПАСИБО за помощь

Всего записей: 2522 | Зарегистр. 11-12-2002 | Отправлено: 03:10 13-04-2020
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kot1313 (пост)
Цитата:
где лучше всего про них почитать

Основы. Полное погружение. Рецепты.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 03:29 13-04-2020
VladimirErshoff

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, где почитать про настройки ini файла, или как например открывать все файлы в одном окне с закладками, а не в новом окне и т.п. Не могу найти в настройках.

Всего записей: 16 | Зарегистр. 09-04-2020 | Отправлено: 05:07 13-04-2020
opk44

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VladimirErshoff
1.
Цитата:
где почитать про настройки ini файла

См. "AkelPad 4 - руководство пользователя", раздел 5 "Ручные установки" (файл "\AkelFiles\Docs\AkelHelp-Rus.htm").
 
2. Настройка SDI/MDI/PMDI в меню [Окно]--[Оконный режим]

Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 05:28 13-04-2020
VladimirErshoff

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
opk44
Вот, получилось. Меня сбивало слово "Многооконный", а именно его то и нужно было выставить.

Всего записей: 16 | Зарегистр. 09-04-2020 | Отправлено: 05:48 13-04-2020
UpperKat

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В плагине coder, что в топике, в js.coder нет fromCodePoint, тут исправленная https://github.com/cuprum/AkelPad_coders/blob/master/js.coder

Всего записей: 2 | Зарегистр. 20-04-2020 | Отправлено: 15:37 30-04-2020
Arhaall



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, может у кого-нибудь завалялся скрипт сравнения двух текстов в одной вкладке с пометкой различий и без привлечения сторонних программ как в notepad++? Ну или из двух вкладок.
Вещь нужная, а найти нигде не могу.

Всего записей: 231 | Зарегистр. 22-02-2018 | Отправлено: 18:23 06-05-2020
rnicroword

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arhaall, Beyond Compare, а насчет скрипта не знаю, сам бы хотел.

Всего записей: 124 | Зарегистр. 02-01-2020 | Отправлено: 22:58 06-05-2020
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arhaall
В сборке San_dr завалялся скрипт, но только без выделения, просто располагает два midi-окна рядом и синхронная прокрутка. Там же есть скрипт отправки в WinMerge. Если найдете что то более близкое к тому что вы хотите, то не забудьте здесь поделится.

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 00:52 07-05-2020
Arhaall



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо. Копией не поделитесь? А то у Сандра на ссылках "файл удален" показывает.

Всего записей: 231 | Зарегистр. 22-02-2018 | Отправлено: 03:07 07-05-2020 | Исправлено: Arhaall, 03:08 07-05-2020
rnicroword

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arhaall, скидывали же, а название скрипта кто знает? ато там много скриптов.

Всего записей: 124 | Зарегистр. 02-01-2020 | Отправлено: 08:36 07-05-2020 | Исправлено: rnicroword, 08:37 07-05-2020
Petrik_Pjatochkin



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

Цитата:
а название скрипта кто знает? ато там много скриптов.

WinMerge.js - Сравнение текущих и отдельных файлов с помощью WinMerge
 
tileTabs.js - Горизонтальное или вертикальное расположение 2-х документов (перейти на вкладку первого, нажать скрипт, далее второго)
 
winMergeTabs.js - Сравнение содержимого текущей и следующего выбранной вкладки с использованием WinMerge
 
CreateFileWithUniqueString.vbs - Сравнение 2-х файлов и создание файла с уникальными строками.
 
Скопировано отсюда.
 
Я себе прикрутил скрипт для WinMerge, но все равно им не пользуюсь. Все что он делает - открывает две вкладки из АkelPad в WinMerge. Мне проще сразу в WinMerge открыть. Эти скрипты для сравнения чисто для фанатов

Всего записей: 689 | Зарегистр. 04-12-2007 | Отправлено: 08:50 07-05-2020 | Исправлено: Petrik_Pjatochkin, 09:01 07-05-2020
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Petrik_Pjatochkin (пост)
Цитата:
Мне проще сразу в WinMerge открыть.

Это когда файлы существуют физически на диске. Но бывает нужно сравнить два отрывка текста/кода. Тогда этот скрипт очень кстати. Потому что без него нужно создавать два временных файла, копировать в них отрывки, сравнивать, потом удалять их – скрипт всё это делает автоматически. Я так пользуюсь, не сказать что часто, но регулярно.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 12:08 07-05-2020
Arhaall



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

Цитата:
Я себе прикрутил скрипт для WinMerge, но все равно им не пользуюсь.

Вот вот, прямо в программе куда удобнее было бы.
 
Добавлено:

Цитата:
скидывали же [?], а название скрипта кто знает? ато там много скриптов.

Оттуда антивирус все экзешники вынес, говорит к ним Sality прицепился.

Всего записей: 231 | Зарегистр. 22-02-2018 | Отправлено: 16:21 07-05-2020
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чтобы проблем не было с антивирусами нужно качать скрипты с ftp формума AkelPad'а. Тем более что они там более новых и оригинальных версий, а что берёте со сборок - на свой страх и риск.

Всего записей: 1092 | Зарегистр. 19-05-2008 | Отправлено: 21:43 07-05-2020
Открыть новую тему     Написать ответ в эту тему

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