Ru-Board.club
← Вернуться в раздел «Программы»

» AkelPad

Автор: plander
Дата сообщения: 18.06.2013 13:55
l_Instructor_l
спасибо, на ctrl+T назначил создание вкладки, а как назначить на ctrl+N создание нового отдельного окна?
Автор: Allid
Дата сообщения: 18.06.2013 15:50
Выделение сообветствующим цветом надписей #FFB299 не работает с записью типа #eee, а хотелось бы.
Тут ведь разработчик бывает?
Автор: SFC
Дата сообщения: 19.06.2013 07:35
l_Instructor_l
Подскажи всетаки, что сделать чтобы в строке найти What / заменить With отображались спец символы конца строки в семерке.
Блок текста выделяется в несколько строк. вставляется, символ конца строки не отображается. Но замена работает без проблем.

С чем это может быть связано в Windows 7 ? не все шрифты установлены, или еще что.
В ХР все отображается, а на семерке не хочет
Win 7 ULtim EN, тема классическая, регион.настройки usa.

Добавлено:

Цитата:
ут случайно наткнулся: Расширение оболочки для контекстного меню Windows Explorer

А проще без всяких там дополнений, создать REG файл с таким содержанием:

Цитата:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\*\shell\OPEN with AKELPAD]
@=""
"Icon"="\"F:\\WORK\\AkelPad\\AkelPAD.exe\",0"

[HKEY_CURRENT_USER\Software\Classes\*\shell\OPEN with AKELPAD\command]
@="\"F:\\WORK\\AkelPad\\AkelPAD.exe\" \"%1\""

Пути подправить под свои. и в контексном меню все будет без всяких там батников
Автор: addhaloka
Дата сообщения: 19.06.2013 11:25
SFC 08:35 19-06-2013
Цитата:
Windows Registry Editor Version 5.00  
 
[HKEY_CURRENT_USER/Software/Classes/*/shell/OPEN with AKELPAD]  
@=""  
"Icon"="/"F://WORK//AkelPad//AkelPAD.exe/",0"  
 
[HKEY_CURRENT_USER/Software/Classes/*/shell/OPEN with AKELPAD/command]  
@="/"F://WORK//AkelPad//AkelPAD.exe/" /"%1/""
 

1. Это также лучше батником делать. [more]
Код: @echo off
cls
%~d0
cd "%~dp0"
reg query HKCR\^*\shell | findstr /i "AkelPad" >NUL
if not errorlevel 1 (
reg delete HKCR\^*\shell\AkelPad /f >NUL
cls
echo.
echo Интеграция с оболочкой отключена. Нажмите любую клавишу для выхода . . .
pause >NUL
) else (
reg add HKCR\^*\shell\AkelPad /v Icon /d "%cd%\AkelPad.exe,0" /f >NUL
reg add HKCR\^*\shell\AkelPad\command /ve /d \""%cd%\AkelPad.exe\" \"%%1"" /f >NUL
rem reg add HKCR\Unknown\shell /ve /d open /f >NUL
rem reg add HKCR\Unknown\shell\open\command /ve /d \""%cd%\AkelPad.exe\" \"%%1"" /f >NUL
cls
echo.
echo Интеграция с оболочкой включена. Нажмите любую клавишу для выхода . . .
pause >NUL
)
Автор: SFC
Дата сообщения: 20.06.2013 07:56

Цитата:
Имхо, расширение оболочки + батник удобней и элегантней, чем какие-то рег-файлы

Возможно, кому что больше нравится. Но все равно если AKELPAD в системе не установлен, и система не знает где он, или их несколько / portable, то без правки путей не обойтись.
Мне мною приведенный вариант нравится больше.
Но твое решение более елегантно - согласен.
Автор: l_Instructor_l
Дата сообщения: 20.06.2013 07:57
plander

Цитата:
спасибо, на ctrl+T назначил создание вкладки, а как назначить на ctrl+N создание нового отдельного окна?
Использовать команду 4102 и снять галочку с "Главное меню -> Настройки -> Не открывать программу дважды".

SFC

Цитата:
С чем это может быть связано в Windows 7 ? не все шрифты установлены, или еще что.
В шрифте для диалогов, используемый Win7, изменилось начертание новой строки. Возможно можно пропатчить данный шрифт, но я этим вопросом не занимался.
Автор: zakataika
Дата сообщения: 22.06.2013 00:29
Что-то не пойму, в новом akelpad создал свою тему оформления coder highlight из дефолтной, обозвал main, сохранил. Тема применяется только на файлах, которые coder определяет, как скрипт, а на неизвестных (текст, без расширения, etc) ставится дефолтная.

В версии 4.6.3 на всех файлах применяется моя тема. Кто-нибудь знает, как исправить положение?
Автор: gyra
Дата сообщения: 22.06.2013 05:36
zakataika
Для неизвестных настраивать тему надо в Вид -> Цвета. Или еще один вариант, в настройках coder (вкладка Общие) отметить "Псевдоним для неизвестного файла" и указать расширение, которое coder понимает.
Автор: zakataika
Дата сообщения: 22.06.2013 06:09
gyra
Спасибо. На цвета в последнюю очередь посмотрел.
Автор: GGSHHNJJV
Дата сообщения: 26.06.2013 12:05
Очень часто сталкиваюсь с несовпадением разметки табуляции, когда открываю файлы набранные в блокноте. Возможно ли в AkelPad выставить табуляцию идентичную вин блокноту?
Автор: zakataika
Дата сообщения: 26.06.2013 12:56
GGSHHNJJV
Параметры --> редактор 1 --> размер табуляции
Автор: GGSHHNJJV
Дата сообщения: 02.07.2013 01:25
zakataika
Спасибо, я в курсе этой настройки. Но нужна табуляция идентичная вин блокноту, так ее выставить невозможно. Можно лишь на определенный шрифт приблизительно подобрать.

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

Автор Акелпада тут появлялся, или кто из знающих, есть такая возможность?
Автор: zakataika
Дата сообщения: 02.07.2013 04:54
GGSHHNJJV
Про табуляцию в ноутпаде не в курсе, но в принципе можно померить. Вообще ширина табуляции - это ширина суммы входящих в нее пробелов. Если даже ширину пробелов в табуляции высчитывать, исходя из усредненной ширины символьной ячейки, то толку все равно будет немного, а вот хороший моноширинный шрифт всегда спасет положение.
Автор: feyfrefeyfre
Дата сообщения: 02.07.2013 12:10

Цитата:
Вообще ширина табуляции - это ширина суммы входящих в нее пробелов
Юный падаван, у табуляции нету ширины. Символ занимает ровно столько места, сколь осталось до следующего таб-стопа, не больше и не меньше. Символ табуляции как ни странно больше средство форматирования чем что-либо другое. Таб-стоп это некая горизонтальная позиция. В простейших случаях(как у нас, либо в текстовых режимах) она кратна заданному количеству пробелов, т.е. 8 пробелов - первый, 16 - второй, 24 - третий. В случаях по интереснее (например в MS Word, WordPad и т.п) редактор даёт возможно выставить таб-стопы куда нужно(запустите WordPad, натыкайте мышкой на горизонтальной линейке "уголков" и сами увидите как ТАБ выравнивается именно на них.


Цитата:
табуляция идентичная вин блокноту
Я если честно не знаю какая это такая табуляция(может хоть словами опишите) но знаю точно, что именно для этого лучше всего и использовать блокнот. Хотя я не представляю как это нужно писать текст что-бы он был читаемым исключительно в блокноте, и никакие другие редакторы не могли бы быть подстроены. Я бы на вашем месте авторам текстов передал бы пламенный привет.

Автор: zakataika
Дата сообщения: 02.07.2013 12:38
feyfrefeyfre

Цитата:
Юный падаван, у табуляции нету ширины.

Ок, о умудренный старец. Ну и поведайте, зачем тогда каким-то неучам взбрело в голову изобрести консольные шрифты?
Автор: feyfrefeyfre
Дата сообщения: 02.07.2013 13:05
К.О. "Консольные шрифты изобрелись сами собой, ибо существовали консоли на которых нужно было писать".
Если речь идет об моноширных шрифтах, то собственно они абсолютно не ничем не отличаются от не моноширных собратьев.
И даже во времена тектовых режимов("консолей") табуляция и таб-стоп играли ту же самую роль - выровнять ввод по определенной координате, а не отступить указанное количество знакомест.
Автор: zakataika
Дата сообщения: 02.07.2013 13:16
feyfrefeyfre

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

Звучит забавно, особенно про консоли понравилось. А теперь гоу на вики.
Автор: tigrr
Дата сообщения: 02.07.2013 19:35
l_Instructor_l

Цитата:
Возможно неправильно задан ручной параметр "UrlCommand". Откройте AkelPad.ini (или в реестре) и удалите строку "UrlCommand=..."

Удалил - не оно, так как ничего не изменилось...
Ссылки активные, "голубые" , подсвечиваются при наведении "лапки".
Но, по прежнему - не открываются. Может, дело в том, что AkelPad у меня входит в состав портабельного Total Commandera и какие-нибудь там пути не прописаны, где надо?
Автор: feyfrefeyfre
Дата сообщения: 03.07.2013 02:40

Цитата:
А теперь гоу на вики.

1. <вымарано цензурой моё отношение к материалам из википедии, и к тем кто строит свои аргументы на них>
2. И тем не менее, я 10 логических различий между первым абзацем статьи и моим ответом тут чуть выше не нашел. Так что что вы хотели сказать этим я в упор не понимаю.
Автор: DCT
Дата сообщения: 31.07.2013 14:23
l_Instructor_l
В последнее время жутко досаждает то, что работа Akelpad-а со словами и разделителями менее удобна, чем в большинстве распространенных программах.

Программы используют следующие шаблоны (по ctr+стрелка курсор из середины или края максимальной попадающей под шаблон последовательности символов перемещается на ее край):
[no](\n+|разделители+|прочие+)(таб|пробел)*[/no] Notepad++
[no](таб|\n)ИЛИ(разделители+|прочие+)пробел*[/no] MS Word XP
[no]((\n(таб|пробел)*)влево или вправо(\n))ИЛИ(прочие+(таб|пробел)*)[/no] Блокнот
[no]<(точка+|разделители+|прочие+)(пробел|таб|\n)*>[/no] OpenOffice
в то время как текущая схема Akelpad сильно непохожа на используемые другими программами:
[no](прочие*разделители+)ИЛИ(прочие*)<влево или вправо>(прочие*)ИЛИ(разделители*прочие*)[/no]

Отсюда вытекает несколько неудобств Akelpad:
1) обычно ctr+стрелки перемещают курсор по границам шаблонов, которые в большинстве случаев не зависят от направления перемещения. При этом в Akelpad-е положение курсора в тексте зависит от направления перемещения.
2) обычно \n и разделители останавливают курсор независимо от наличия друг друга (отдельными разделителями часто являются также табы и/или пробелы). В Akelpad-е все разделители равноправны и объединяются в последовательность.
3) интересно, что даблклик в Akelpad понимает границы слов по другому выделяя в последовательности " ----\n+++zzz" пробелы и новую строку отдельно от других разделителей (по ctr+shift+arrow выделяется вся последовательность).


Пункт 2 оказывается крайне неприятным, например, в следующей ситуации: набирается в начале строки вместо ";" в русской раскладке "$" в английской, жмется хоткей корректировки раскладки последнего введенного слова (использую Arum Switcher). При этом "$" переправляется на ";", но также косячится раскладка у последнего слова предыдущей строки. Причем, если конец предыдущей строки находился за пределами экрана, то это даже невозможно сразу заметить. Кроме Akelpad, такого больше нигде не наблюдалось.

ИМХО, наименьшее число проблем и наиболее удобным при перемещениях курсора по ctr+стрелки был бы следующий шаблон:
(\n*)ИЛИ(разделители+|прочие+)(таб|пробел)*
(т.е. чтобы \n и табы-пробелы вели себя отдельно от остальных разделителей: курсор останавливался в конце и начале последовательности пустых строк, в конце последовательности разделителей перед словами, в конце слов или разделителей после табов-пробелов).
Автор: DrakonHaSh
Дата сообщения: 31.07.2013 14:57
DCT
курите документацию
.\AkelPad\AkelFiles\Docs\AkelHelp-Rus.htm
ключевое слово: WordBreak

Добавлено:
у мну так:
WordBreak=111
Автор: DCT
Дата сообщения: 31.07.2013 16:34
DrakonHaSh
Спасибо! (искал в плагинах и скриптах, но не догадался посмотреть документацию )
Разобрался: как в большинстве программ будет
WordBreak=367 (странно, что это не стоит по умолчанию)
если WordBreak=111 - может проявляться описанный выше неприятный эффект при корректировке раскладки.

Добавлено:
Еще хотел спросить: в документации есть команды
4310 Переключение вкладок: следующая-предыдущая.
4311 Переключение вкладок: правая-левая.
хочу настроить, чтобы вкладки по ctr+tab переключались в обратном порядке использования (как, например, в Opera), в плагине Hotkey поставил сочетание ctr+tab на Command(4310), но по ctr+tab вкладки вообще не переключаются.
Реализуемо ли переназначение порядка переключений вкладок в Akelpad?
Автор: zakataika
Дата сообщения: 31.07.2013 18:30
DCT
Нашел гуглом по первой же ссылке... http://goo.gl/ZPXUd1
Автор: m0nty2k5
Дата сообщения: 01.08.2013 09:54
Если в AkelPad более продвинутый "auto indent" режим?
Когда он сам делает нужное количество отступов после перевода каретки ...

Добавлено:
Причем, если это новый блок, то с дополнительным отступом!

Для Notepad++ подобный плагин подсказали, но внешне он мне ни когда не нравился.
Автор: l_Instructor_l
Дата сообщения: 04.08.2013 14:12
m0nty2k5
Для постоянного действия: Главное меню -> Настройки -> Сохранять отступы слева
Для разового действия: Ctrl+Enter


Цитата:
Причем, если это новый блок, то с дополнительным отступом!
Такого нет.
Автор: Skif_off
Дата сообщения: 06.08.2013 16:04
Подскажите, пожалуйста, можно добавить в winMergeTabs.js помимо

Код: "<HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths\\WinMergeU.exe\\>",
"<HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths\\WinMerge.exe\\>",
"%ProgramFiles%\\WinMerge\\WinMergeU.exe",
"%ProgramFiles (x86)%\\WinMerge\\WinMergeU.exe",
"%AkelDir%\\..\\WinMergePortable\\WinMergePortable.exe",
"%COMMANDER_PATH%\\..\\WinMergePortable\\WinMergePortable.exe"
Автор: l_Instructor_l
Дата сообщения: 06.08.2013 17:22
Skif_off
Это лучше автору адресовать в теме обсуждения скриптов.
Автор: Skif_off
Дата сообщения: 06.08.2013 18:03
l_Instructor_l
Там нужна регистрация, ради одного вопроса не хочется Подумал, вдруг кто разбирается в JS и имееет свободное время.
Автор: VSHY
Дата сообщения: 07.08.2013 15:57
m0nty2k5
Цитата:
Причем, если это новый блок, то с дополнительным отступом!
Цитата: Такого нет.
Автор: Skif_off
Дата сообщения: 07.08.2013 16:48
VSHY
Infocatcher
Спасибо, это не лень, просто не хочется плодить мертвые аккуанты и прошу прощения, решение совсем легкое, надо было нагуглить какой-нибудь ман JS и посмотреть как читаются параметры реестра

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124

Предыдущая тема: SurfControl E-mail Filter for Exchange 2000/3


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.