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

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



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

Всего записей: 40 | Зарегистр. 20-03-2007 | Отправлено: 19:07 20-02-2015
Skif_off

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

Всего записей: 6487 | Зарегистр. 28-01-2008 | Отправлено: 21:34 20-02-2015
Userrr



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как можно открыть все/выделенные url на странице, в браузере?

Всего записей: 10821 | Зарегистр. 21-03-2006 | Отправлено: 07:42 21-02-2015
YuS_2



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

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

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

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 10:39 21-02-2015
Userrr



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo гы, уж проще вставить их в USD, а после ctrl+A->ctrl+G

Всего записей: 10821 | Зарегистр. 21-03-2006 | Отправлено: 11:02 21-02-2015
l_Instructor_l

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

Всего записей: 529 | Зарегистр. 24-01-2006 | Отправлено: 11:12 21-02-2015
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые гуру, пара вопросов про выбор кодировки:
 
1) Автоматическое определение кодировки:
1.1) Можно ли указать "дефолтную" кодировку, в которой файл будет открываться во всех случаях, когда прога не смогла с полной уверенностью определить кодировку открываемого документа?
1.2) Можно ли сделать, чтобы эта "дефолтная" кодировка была разной для разных типов (расширений) файлов?
 
2) Быстрый выбор кодировки вручную:
2.1) Есть ли способ быстро вручную выбрать нужную кодировку из длинного выпадающего списка в соответствующем поле в диалоге открытия файла (Open file).
2.2) Можно ли некоторые наиболее часто используемые кодировки переместить в верхнюю часть списка?
2.3) Можно ли удалить из списка кодировки, которые мне совершенно точно никогда не понадобятся?
 
Заранее спасибо!

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 19:09 24-02-2015
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С позволения гуру, отвечу на ламерские вопросы.
Если открыть настройки, то можно увидеть ответ сразу на  
2.2 и 2.3
Клавиша F12 - ответ на 2.1

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 19:21 24-02-2015
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000 18:21 24-02-2015
Цитата:
Клавиша F12 - ответ на 2.1

Спасибо, всё понял, кроме ответа на вопрос 2.1. Куда именно надо пойти перед нажатием на клавишу F12, чтобы она дала ответ на мой вопрос 2.1? Перебрал несколько пришедших в голову вариантов, ни один не подошёл.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 19:48 24-02-2015
sikemo

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

 
в сборке Full встречал описание, как открывать документ в опр. кодировке
 
 
Добавлено:
правый клик возле указания кодировке в статус-строке

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 19:58 24-02-2015
YuS_2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
1.1 - Да. Настройки-Параметры-Общие(Кодировка по умолчанию)
1.2 - штатно Нет. Скриптами - возможно.
 
2.1, 2.2, 2.3 - Да. Настройки-Параметры-Общие(Кодировка по умолчанию - Фильтр)

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



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo 18:58 24-02-2015
Цитата:
2.1  Righ click  

То есть, F12 = MRM click в статус-баре (строке состояния вызывает список доступных кодировок? Это-то я уже и сам заметил. Но мой вопрос был немного о другом: как быстро выбрать в этом списке нужную строку (я имею в виду, выбрать клавишами с клавиатуры, с мышью всё понятно)? Стрелками Up/Down? Но это годится только для верхних позиций, ибо топать таким манеров строк на 10-20 вниз неудобно.
 
Для примера, что я имею в виду. Был такой редактор Mark (к сожалению, давно заброшенный автором). Там можно было выбрать кодировку, введя цифры её сокращённого наименования, например, "1251". Преимущественно очевидно: можно выбрать кодировку, не глядя на экран. Думал, что, может, в AkelPad есть что-то похожее.
 

Цитата:
в сборке Full встречал описание, как открывать документ в опр. кодировке

Вот это было бы очень удобно для определённых случаев. С удовольствием бы почитал побольше, если бы знал, где искать сборку Full. Не местные мы, тутошнего ландшафта не знаем
Навскидку представляю себе реализацию так:  
 
YuS_2 19:19 24-02-2015
Цитата:
 1.1 - Да. Настройки-Параметры-Общие(Кодировка по умолчанию)

Спасибо. Но пока не разобрался в алгоритме работы, не очень понятно, какой вариант выбрать, если открываемые документы в основном идут в 3-х кодировках: Windows-1251, Windows-1252 и UTF-8. В готовом списке такого сочетания нет, есть только Windows-1251 + UTF-8 и Windows-1252 + UTF-8. Значит ли это, что автодетект для такого набора кодировок нереален?  
 

Цитата:
 1.2 - штатно Нет. Скриптами - возможно.

А как выяснить, существуют ли такие скрипты? (Для меня написать такой скрипт самому - задача, равная по сложности созданию собственной операционной системы).

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 20:44 24-02-2015 | Исправлено: oshizelly, 20:48 24-02-2015
Inoz2000



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

Цитата:
С удовольствием бы почитал побольше
Ну, так читайте себе на здаровье!
AkelHelp-Rus.htm, начиная сос олв «Alt+W»
 
Добавлено:

Цитата:
можно выбрать кодировку, не глядя на экран
Если строчите такие простыни, значит в совершенстве владеете методом слепого набора, а так ещё и овладеете методом слепого открытия и сохранения

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 20:56 24-02-2015
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000 19:56 24-02-2015
Цитата:
 AkelHelp-Rus.htm, начиная со слов «Alt+W»

Спасибо, посмотрел. Но оказалось, что это не совсем то, на что я уже раскатал губу: думал, что можно принудительно выбрать кодировку открываемого документа, то есть, ещё до того, как его открыть. А в справке речь идёт о хоткеях на переоткрытие уже открытого файла в другой кодировке, то есть, это выполняется изнутри окна редактора. Совсем другой коленкор.
 
И, кстати, там заранее назначены хоткеи только на несколько кодировок, вероятно, наиболее ходовых, но лично мне не очень нужных. Как назначить хоткеи на нужные мне кодировки (почти уверен, что это можно сделать)?
 


Цитата:
так ещё и овладеете методом слепого открытия и сохранения


Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 21:11 24-02-2015
Inoz2000



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

Цитата:
кодировка открываемого документа явным образом указана в командной строке.
так об этом явно написано в том же самом файле AkelHelp-Rus.htm

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 21:26 24-02-2015
YuS_2



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

Цитата:
Думал, что, может, в AkelPad есть что-то похожее.

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

Цитата:
7001    Из списка кодировок, открыть в первой кодировке
7001 + n    Из списка кодировок, открыть в кодировке n
8001    Из списка кодировок, сохранить в первой кодировке
8001 + n    Из списка кодировок, сохранить в кодировке n

 

Цитата:
Навскидку представляю себе реализацию так:


Цитата:
/OpenFile("файл"[, Кодировка][, СигнатураBOM])
 "файл" - Файл для открытия.
 Кодировка - Кодировка открытия. Если -1 либо не указана, она будет определена автоматически.
 СигнатураBOM - Сигнатура BOM файла. Если -1 либо не указана, она будет определена автоматически.
/OpenFile("C:\File.txt", 65001, -1)
метод открывает файл в кодировке UTF-8.

 

Цитата:
Значит ли это, что автодетект для такого набора кодировок нереален?

Видимо так, но это если действительно требуется разделять 1251 и 1252...
Вообще, автодетект не всегда корректно срабатывает, особенно на маленьких файлах...
 

Цитата:
А как выяснить, существуют ли такие скрипты?

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

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 21:27 24-02-2015 | Исправлено: YuS_2, 21:29 24-02-2015
Inoz2000



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

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 21:28 24-02-2015 | Исправлено: Inoz2000, 21:31 24-02-2015
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2 20:27 24-02-2015
Цитата:
Похожее, но не совсем. Если нажимать цифровую клавишу, соответствующую начальной цифре кодировки, то будет происходить выбор кодировки по порядку между теми, которые имеют одинаковые начальные цифры... неудобно - да, но, учитывая, что список кодировок редактируется, его можно свести к необходимому минимуму.

Спасибо за совет. Собственно, я это уже и сам обнаружил в ходе своих экспериментов. Но практическая польза от этого трюка для меня близка к нулю, так как почти все часть используемые кодировки начинаются с одной и той же цифры "1" (1250 - 1257).
Возможно, автор AkelPad читает этот топик? Тогда прошу считать мой вопрос фиче-реквестом.
 

Цитата:
При желании, есть клавиатурные сочетания для открытия файлов в определенных кодировках (не во всех присутствующих в системе). Кроме того, можно настругать кнопок, которые будут открывать/сохранять файлы в необходимой кодировке из списка

Прошу прощения, не въехал, как именно настругать кнопок под мои кодировки?  
А ещё лучше, как создать  клавиатурные хоткеи на нужные мне кодировки (в проге дефолтные хоткеи даны только на несколько кодировок, вероятно, наиболее ходовых, но лично мне не очень нужных).
 

Цитата:
Навскидку представляю себе реализацию так:

Спасибо за пример, с этим теперь всё стало ясно.
 

Цитата:
Видимо так, но это если действительно требуется разделять 1251 и 1252...  
Вообще, автодетект не всегда корректно срабатывает, особенно на маленьких файлах...

Увы, действительно требуется.
А что посоветуете выбрать из имеющихся вариантов при моём наборе используемых кодировок? Или проще будет вообще отключить автодетект?
 

Цитата:
 поискать на офф.форуме или подождать ответ от тех кто знает о существовании такого скрипта. Ну, а если есть элемент срочности, то попросить о написании такого скрипта на офф. форуме.

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

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 21:53 24-02-2015
YuS_2



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

Цитата:
Прошу прощения, не въехал, как именно настругать кнопок под мои кодировки?

Да, если требуются горячие клавиши, то и необязательно даже кнопки создавать, достаточно воспользоваться возможностями плагина. Есть такой плагин Hotkeys, вот его вызываем и там уже будет всё более-менее понятно, например:

Код:
Имя:                      Команда:               Клавиша(1077)
Кодировка №5       Command(7005)    Alt+5

- нажимаем "Добавить" и пользуемся...
А кнопку добавить: ПКМ на любой кнопке тулбара, будет вызван интерфейс плагина с выделением соответствующей команды для кнопки. Далее, сразу после неё вставляем то, что требуется, например:

Код:
SEPARATOR1
"Кодировка №5" Command(7005) Icon(27)
SEPARATOR1

- получим требуемую кнопку.
В общем-то, всё это уже не раз описывалось и если почитать-поискать, то можно легко найти...

Цитата:
Или проще будет вообще отключить автодетект?

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

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 22:33 24-02-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