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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 1)

Модерирует : gyra, Maz

gyra (10-07-2017 22:07): AkelPad (часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

abz



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


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



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

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

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

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

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


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

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 19:09 25-05-2006 | Исправлено: Maz, 08:54 11-03-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo
По ссылке в посте только первая часть скрипта. Ниже во втором посте вторая часть. Попробовал вставить только первую часть - получил вашу ошибку. Там есть ссылка на KDJ.zip, проще его скачать...

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 12:20 09-03-2015
l_Instructor_l

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

Цитата:
Раньше это работало по-другому: с включенным SaveFile::SaveNoBOM и снятыми галками в настройках, по умолчанию предлагал сохранять без BOM, сейчас с BOM.
Такого поведения плагином не предусмотренно. Может скрипт работал или просто вы настроили кодировку для нового файла UTF-8 без BOM и соответственно при сохранении нового файла в диалоге галочка не ставилась. Но идея интересная, можно подумать..

Всего записей: 529 | Зарегистр. 24-01-2006 | Отправлено: 18:36 09-03-2015 | Исправлено: l_Instructor_l, 18:37 09-03-2015
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хочу поставить на машину вторую копию AkelPad. Хотелось бы услышать советы бывалых, какие могут быть грабли и как их правильно активировать обойти. (В идеале хотелось бы, чтобы была возможность запустить обе копии одновременно.)
 
Добавлено:
Кстати, узнал только из обсуждения на предыдущей странице, что можно искать одновременно по нескольким ключевым словам. А можно ли сделать, чтобы найденные в тексте разные слова (в данном примере "red" и "yellow") подсвечивались разным цветами (как, например, делает скрипт Highlighter в Опере).
 
А можно ли сделать замену по нескольким ключевым словам? Скажем, в один проход заменить все вхождения "yellow" на "green", а все "red" на "black"?

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 14:12 17-03-2015 | Исправлено: oshizelly, 14:14 17-03-2015
yozhic



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

Цитата:
в один проход заменить все вхождения "yellow" на "green", а все "red" на "black"

Теоретически можно, при помощи скрипта SearchReplace.js -> «Заменить на функцию». Только как именно на практике, мне ниасилить – надо для этого JScript подучить, давно мечтаю, но всё времени никак не найду.

Цитата:
в тексте разные слова подсвечивались разным цветами

Можно, но в два прохода: вначале одно слово – одним цветом, потом другое – другим.
 
Эх, очень мне не хватает в Akel'e поиска/замены по списку...
 

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 17:53 17-03-2015 | Исправлено: yozhic, 17:53 17-03-2015
sikemo

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

Цитата:
А можно ли сделать замену по нескольким ключевым словам?

подпишусь; мне тоже интересно. знаю, для многоплановой замены Textpipe используют, но у меня не вышло то, что я хотел

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 19:53 17-03-2015
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
sikemo
MultiReplace.js посмотрите.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 20:02 17-03-2015
l_Instructor_l

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

Цитата:
Эх, очень мне не хватает в Akel'e поиска/замены по списку...  
MultiReplace.js ?

Всего записей: 529 | Зарегистр. 24-01-2006 | Отправлено: 20:04 17-03-2015
Skif_off

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

Цитата:
не хватает в Akel'e поиска/замены по списку...  

Обсуждалось в теме, искать влом. У меня такое меню

Код:
 "Замена слов/символов по списку (Replace.js)"
 {
  -"без учёта регистра" Call("Scripts::Main", 1, "Replace.js")
  -"с учётом регистра" Call("Scripts::Main", 1, "Replace.js", `-MatchCase=1`)
 }

и такой скрипт
Делалось на основе replaceDiacriticLetters.js от Infocatcher, чтение из файла не прикручивал, как-то руки не доходили, правлю скрипт при необходимости
 
Добавлено:
Вспомнил ещё: у Andrey_A_A есть скрипт ReplaceListWord.vbs.

Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 20:12 17-03-2015 | Исправлено: Skif_off, 20:14 17-03-2015
oshizelly



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

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 21:01 17-03-2015 | Исправлено: oshizelly, 21:06 17-03-2015
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Поподробнее, пожалуйста, не припомню ничего такого. В случае использования реестра, другая копия при запуске без проблем подхватывает уже существующие настроки и ничего не меняет. Чужая сборка?
 
У меня 3и штуки: х86, х64 и х64 с изменённым классом окна - никаких трудностей. Настройки в ini-файле, но реально настраивается только х86, потом просто копируются конфиги в х64.

Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 21:37 17-03-2015
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
В настройках галка есть «Хранить настройки в ini-файле». А больше ничего не знаю, потому и промолчал.
 
Добавлено:
l_Instructor_l, Skif_off, gyra
Типа такого душа просит:

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 22:04 17-03-2015 | Исправлено: yozhic, 22:31 17-03-2015
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off 20:37 17-03-2015
Цитата:
В случае использования реестра, другая копия при запуске без проблем подхватывает уже существующие настроки и ничего не меняет. Чужая сборка?

Увы, да. Весьма навороченная сборка AkelPad Image Full v30.30 от 09.01.2015, 32bit+64bit by AA из шапки соседнего топика.  
Сейчас посмотрел ещё раз, как она работает: эта сборка ведёт себя как PAF-портабл: после закрытия сессии автоматически удаляет всю ветку Software\Akelsoft в системном реестре! Какого лешего? Сама-то она хранит настройки именно в INI-файле AkelPad.ini, зачем ей понадобилось лезть в системный реестр?!! Причём даже без дополнительного запроса?
 
yozhic 21:04 17-03-2015
Цитата:
 В настройках галка есть «Хранить настройки в ini-файле».

Поздно пить боржоми... Конечно, надо было забекапиться. Но нак-то не ожидаешь такого подвоха от сборки, собранной вроде бы весьма вменяемым программистом и выложенной в солидном топике.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 22:31 17-03-2015
Skif_off

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

Цитата:
Увы, да.

Почему увы? Я тоже со сборки начинал когда-то... В общем, это лирика, по делу:
в CmdLineBegin прописан ImportRegAkelPad.vbs, внутри в т. ч. что-то вроде создания резервной копии - ваши настройки должны лежать в \AkelFiles\Regs\BackupAkelReg.reg.
 
Добавлено:
А, нет, кажется - поторопился, там импорт.
 
Добавлено:
Бррр, как всё запутано: экспорт в DeleteRegAkelpad.vbs, таки посмотрите \AkelFiles\Regs\BackupAkelReg.reg

Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 23:33 17-03-2015
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off 22:33 17-03-2015
Цитата:
таки посмотрите \AkelFiles\Regs\BackupAkelReg.reg

Не могу посмотреть по причине отсутствия наличия. У меня даже и папки Regs нет! В папке AkelFiles имеется всего 3 (три) дочерних папки: Plugs, Langs, Docs. То ли версия слишком старая, то ли эта папка создаётся только при определённых условиях, например, после первого бекапа.
 

Цитата:
Почему увы?

Потому что - вот Как сказано в одной весьма неглупой книге, по плодам их познаете их...

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 00:16 18-03-2015
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Ответил в теме по сборкам, т. к. не похоже на проблему собственно AkelPad.

Всего записей: 6473 | Зарегистр. 28-01-2008 | Отправлено: 08:24 18-03-2015
thejustsoul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, как поменять горячие клавиши?  
Например изменить поведение CTRL+D, чтобы вместо вставки времени, было дублирование выделенного (или строки где стоит курсор) как в других редакторах.

Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 09:03 18-03-2015
gyra

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

Цитата:
как поменять горячие клавиши

А сейчас на дублирование выделенного какие клавиши? Вообще для смены клавиш нужно включить Hotkeys plugin. Как вариант, для вашего случая, поставить DuplicateLines.js и в Hotkey назначить клавиши Strl+D на команду Call("Scripts::Main", 1, "DuplicateLines.js").
З.Ы. Посмотрел, можно в Scripts plugin назначить эти клавиши (думал будет конфликт).

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 18:16 18-03-2015 | Исправлено: gyra, 19:37 18-03-2015
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уже много раз сталкивался с таким крайне неприятным явлением. Если файл, открытый в окне AkelPad,  
з-под него выдернуть (переименовать, переместить, удалить) то при следующем переключении на окно AkelPad гарантировано подвешивается аж вся система (да-да, это не преувеличение). Иногда удаётся запустить системный Task Manager и из него жёстко убить процесс AkelPad.  Windows 7 x64, AkelPad тоже x64. Но иногда вызвать Task Manager просто не удаётся, приходится делать Log Off (выгрузку текущего пользователя). Ну или уж сразу рестарт.
 
Если бы такое случилось пару раз - можно было бы списать на случайный глюк. Но это происходит каждый раз с неотвратимостью падающего домкрата! Думал, что дело может быть в каком-то плагине или неправильных настройках, но сейчас вот получил этот эффект на совершенно чистой копии AkelPad с "нулевыми" фабричными настройками.
 
В чём может быть причина и как с этим бороться?

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 01:28 19-03-2015
AnTul

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

Цитата:
В чём может быть причина

- в коде?

Цитата:
и как с этим бороться?

- написать разработчику?

----------
Василий Великий: «Кто смотрит на зло без отвращения, тот скоро будет смотреть на него с удовольствием».

Всего записей: 5482 | Зарегистр. 13-07-2004 | Отправлено: 08:36 19-03-2015
YuS_2



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

Цитата:
написать разработчику?

Для того, чтобы написать разработчику, необходимо убедиться какой из разработчиков в конкретном случае "виноват".  
Написать - не главная проблема, тем более, что разработчик AP здесь присутствует, главная проблема добиться повторяемости и выяснения влияющей причины. У меня, например, при аналогичных параметрах системы и AP, ничего подобного не возникает, т.е. это может быть глубоко индивидуальным случаем...

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 09:12 19-03-2015
   

Страницы: 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 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 1)
gyra (10-07-2017 22:07): AkelPad (часть 2)


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru