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

» AkelPad

Автор: Kalbter
Дата сообщения: 30.08.2012 14:43

Цитата:
Такого плагина я не встречал,
тогда може напишет кто ,было б неплохо......
Автор: Andrey_A_A
Дата сообщения: 30.08.2012 21:49

Цитата:
огда може напишет кто ,было б неплохо......

Вас не устраивают предыдущие команды? Или что-то нужно друнгое
Автор: addhaloka
Дата сообщения: 31.08.2012 01:58

Цитата:
Или что-то нужно друнгое
Наверно, нужно как в FAR (плагин DrawLine):
Тоже бы от такого плага не отказался
Автор: Kalbter
Дата сообщения: 31.08.2012 17:51
надо чтобы нажать на кнопочку на панели




или

вертикальная линия
Автор: chq
Дата сообщения: 10.09.2012 01:19
Новая версия AkelPad 4.7.9
Скачать: http://akelpad.sourceforge.net/ru/download.php

Цитата:
Изменено: одиночные поиск/замена в выделении.

Добавлено: переменные для "StatusUserFormat":
"%cap[текст]" - текст отображающийся при включенной клавише CapsLock;
"%num[текст]" - текст отображающийся при включенной клавише NumLock;
"%Ch" - шестнадцатеричный код текущего символа в кодировке файла (нижний регистр);
"%CH" - шестнадцатеричный код текущего символа в кодировке файла (верхний регистр).
Добавлено: поддержка суррогатных пар переменными %cH, %ch ручного параметра "StatusUserFormat".

Исправлено: ошибка при разделении окна.
Исправлено: картинка фона прорисовывалась не с начала, при использовании LineBoard или Coder плагинов.
Исправлено: неверное отображение текущей колонки в статусе, если в строке присутствовали суррогатные пары.
Автор: gyra
Дата сообщения: 10.09.2012 09:06

Цитата:
Новая версия AkelPad 4.7.9

Только у меня перестала работать настройка "Псевдоним для неизвестного файла" в Coder плагине? Теперь любой документ без расширения или с неизвестным расширением, открывается без темы, независимо от того, стоит галка в настройках или нет.
Автор: addhaloka
Дата сообщения: 10.09.2012 10:17
gyra 10:06 10-09-2012
Цитата:
Только у меня перестала работать настройка "Псевдоним для неизвестного файла" в Coder плагине? Теперь любой документ без расширения или с неизвестным расширением, открывается без темы, независимо от того, стоит галка в настройках или нет.

Да, есть такое. И с расширением .txt (выставленном в качестве псевдонима для неизвестных) тоже без подсветки открываются.
Автор: gyra
Дата сообщения: 10.09.2012 10:38
Понятно. Значит проблема в обновленном Coder плагине (v10.1), с предыдущем все работает нормально. В Coder-Rus.txt, кроме добавленных примеров, ничего нового...
Автор: DrakonHaSh
Дата сообщения: 10.09.2012 11:48
а у меня подсветка на неизвестных и txt работает (завязано на txt.coder в котором
Files:
;==========
;File types
;==========
*.txt
)

а вот при создании нового файла подсветки теперь никакой нет, пока док не сохранить.


Цитата:
Значит проблема в обновленном Coder плагине (v10.1), с предыдущем все работает нормально. В Coder-Rus.txt, кроме добавленных примеров, ничего нового...

Instructor баг фиксил [при сохранении SaveAs файла без расширения добавляется расширение по умолчанию]. Видимо связано с этим.
Автор: gyra
Дата сообщения: 10.09.2012 12:15
DrakonHaSh
У меня тоже завязано на txt.coder, txt-файлы открываются с подсветкой. При создании нового файла, подсветки тоже нет, а вот при открытии неизвестных в конт. меню видно, что галка стоит на пункте "TXT" Call("Coder::Settings", 1, "txt"), но подсветки нет, достаточно зайти в настройки coder плагина и нажать ОК, подсветка появляется. Галка "Использовать кэш" снята.
Автор: DrakonHaSh
Дата сообщения: 10.09.2012 12:22
gyra
вроде понял в чем причина различий.
у меня autosave сессии при закрытии, и всегда есть куча открытых в сесии файлов. поэтому новый открытый док с неизвестным расширением уже с подсветкой.

а вот если позакрывать все файлы в сессии, закрыть акел и открыть акел на редактирование файла с неизвестным расширением, то подсветки тоже не будет.
Автор: cracklover
Дата сообщения: 10.09.2012 13:41
ооо! я значит не одинок со своим следующим вопросом.
только что заметил что полностью перестал работать такой нужный плагин Coder HighLight.
причем наверно уже не только в последней версии акельпэда, но и, как минимум, в предыдущей тоже.

что делать. как дальше жить?

Добавлено:
нашел причину.
сами файлы ".coder" от предыдущей версии плагина немного отличаются по содержимому он текущей версии. так вот с предыдущей версией этих файлов - все ок.
на текущей версии этих файлов - плагин "сломан".
Автор: chq
Дата сообщения: 10.09.2012 14:00
У меня Coder HighLight работает в последней версии.
Автор: cracklover
Дата сообщения: 10.09.2012 14:14
chq
угу... 100% с файлами подсветки от предыдущей версии )
Автор: gyra
Дата сообщения: 10.09.2012 19:30
Плагин Coder обновился до версии 10.2.
Автор: cracklover
Дата сообщения: 10.09.2012 22:51
gyra

теперь все работает. хотя реально там как-раз был сделан даунгрейд тех самых файлов подсветки, о которых я говорил (кроме пары файлов).
Автор: gyra
Дата сообщения: 10.09.2012 23:44
cracklover

Цитата:
хотя реально там как-раз был сделан даунгрейд тех самых файлов подсветки

Честно говоря, я ничего не понял. Если речь идет о файлах *.coder, то они как раз не изменились. Изменился сам плагин Coder.dll.
Автор: Se_Vlad
Дата сообщения: 13.09.2012 09:08
Если другой способ подсчитать кол-во одинаковых вхождений в тексте (сколько раз встречается опред. набор символов), кроме как после замены увидеть в окне подтверждения?
Автор: Andrey_A_A
Дата сообщения: 13.09.2012 10:20

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

Если вам нужен просто подсчёт, есть скрипт CountPhrasesInText.vbs - Подсчёт количества раз встречающейся фразы в выделенном и вывод отчёта
Автор: VSHY
Дата сообщения: 13.09.2012 13:00
Se_Vlad
Цитата:
Если другой способ подсчитать кол-во одинаковых вхождений в тексте (сколько раз встречается опред. набор символов), кроме как после замены увидеть в окне подтверждения?
Запустить скрипт SearchReplace.js, убрать галку "Регулярные выражения", в поле "Что:" ввести искомый текст, нажать кнопку "Найти все" - автоматически откроется окно вывода Log-плагина (естественно, он д.б. установлен) с полученным результатом.
Автоматического перехода на соотв. строки Log-плагин пока (я надеюсь, что пока) не поддерживает, но можно воспользоваться Ctrl+G для перехода. Жаль формат вывода результата поиска пока (ожидания те же ) не унифицирован с функционалом "Перейти", но это не большая трудность. Если постараться, то можно написать скрипт; надеюсь, что текст (номер строки и номер символа начала вхождения в ней), выделенный в панели Log-плагина, можно получить с помощью AkelPad.GetSelText().

Добавлено:
Для установки панели Log-плагина в качестве текущего окна, с которым будет работать скрипт, можно использовать код примера к методу SetEditWnd в файле Scripts-Rus.txt.

Добавлено-2:
Я был не прав, Infocatcher меня поправил:
Цитата:
VSHY:
Цитата: Автоматического перехода на соотв. строки Log-плагин пока (я надеюсь, что пока) не поддерживает
Поддерживает: двойным кликом по строке очень даже переходит.
Автор: Se_Vlad
Дата сообщения: 16.09.2012 20:02

Цитата:
есть скрипт

Да ну?!

Цитата:
Доступно только для пользователей

Зачем..? Особый вид извращения? Ну да ладно..


Цитата:
Запустить скрипт SearchReplace.js, убрать галку "Регулярные выражения", в поле "Что:" ввести искомый текст, нажать кнопку "Найти все" - автоматически откроется окно вывода Log-плагина

И без плага вылетает алерт с числом произведённых замен (о чём я и написал выше). Это вариант через Ж.

Я хочу узнать - есть ли нормальный способ посчитать кол-во вхождений (как в нотепад++, например).
Автор: Andrey_A_A
Дата сообщения: 16.09.2012 20:19

Цитата:
Да ну?!

Ищи сам
Автор: sikemo
Дата сообщения: 18.09.2012 21:09
подскажите, как в сабже сиспользованием регулярок обозначать искомую (найденную) строку

/1, $&, $1 — не работают
Автор: l_Instructor_l
Дата сообщения: 18.09.2012 21:26
sikemo
\0

addhaloka

Цитата:
Наверно, нужно как в FAR (плагин DrawLine):
Тоже бы от такого плага не отказался
DrawLine.js

Автор: sikemo
Дата сообщения: 18.09.2012 21:35
спасибо, но вроде регулярки [в сабже] как-то хитро работают. Мне например, надо добавить символ в начале каждой строки.

F:^.+$ или традиционно .+ или .+$
R:*\0

вообще, поставил звёздочку в месте курсора и вуаля

Наве*рно, нужно как в FAR (плагин DrawLine):
оже бы от такого плага не отказался
DrawLine.js http://akelpad.sourceforge.net/forum/viewtopic.php?p=19835#19835http://imageshack.us/a/img811/6230/drawline.png

Автор: Kate_rina
Дата сообщения: 19.09.2012 02:48
l_Instructor_l

Не смогла запустить DrawLine.js в AkelPad v4.6.5:

Цитата:
Строка: 75
Символ: 1
Ошибка: Object doesn't support this property or method
Код: 800A01B6
Автор: Andrey_A_A
Дата сообщения: 19.09.2012 03:00

Цитата:
Не смогла запустить DrawLine.js в AkelPad v4.6.5:

Kate_rina, обновите плагины, да и программу до 4.7.9

Автор: addhaloka
Дата сообщения: 19.09.2012 10:04
l_Instructor_l 22:26 18-09-2012
Цитата:
DrawLine.js

Огромное спасибо Far, пожалуй, на пенсию можно отправить - все, что в нем использовал - в AkelPad теперь реализовано

Kate_rina 11:45 19-09-2012
Цитата:
v4.6.5 нравится больше...

Не понимаю По-моему, сабж только лучше делается, с каждым обновлением.
Автор: Kate_rina
Дата сообщения: 19.09.2012 10:45
Andrey_A_A

v4.6.5 нравится больше...
Но, выходит, архитектура новых версий плагинов и скриптов с ней несовместима.
Автор: DimmY
Дата сообщения: 19.09.2012 11:23
Kate_rina

Цитата:
v4.6.5 нравится больше...

Если не секрет, чем?


addhaloka

Цитата:
Far, пожалуй, на пенсию можно отправить - все, что в нем использовал - в AkelPad теперь реализовано

Мда... Немного же вы в нём использовали, очень немного.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124

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


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