Page 12 of 101
Posted: Sun Sep 26, 2010 9:45 pm
by FeyFre
se7h
А что вам мешает назначить "горячей клавишей" комбинацию Shift+. ?
Я например назначил
такой вот скрипт на него.
(Правда есть одно но: он среагирует одинаково на любой раскладке, так что Ю ввести станет невозможно

Тут нужно устроить мозговой штурм, я сейчас сходу не могу подискать решение. Но чисто англоговорящие будут абсолютно довольны.)
Posted: Mon Sep 27, 2010 7:19 am
by Instructor
Исправлено: удаление блока.
Fixed: block deletion.
Coder plugin v2.3
Posted: Mon Sep 27, 2010 7:23 am
by se7h
FeyFre
Красивое решение
Предлагаю отлавливать код нажатой клавиши (если такое возможно) и при появлении ">" делать автозавершение
Posted: Mon Sep 27, 2010 8:07 am
by FeyFre
se7h
Я сходу за 10 минут написал и отладил скрипт, на больше меня одного в час ночи не хватает. Если бы я знал как отфильтровать нажатие, я бы сделал это сразу. Но Scripts(впрочем как и AkelPad) такой возможности не даёт.
Posted: Mon Sep 27, 2010 12:41 pm
by Instructor
Исправлено: добавление блока комментариев (флаг 512).
Fixed: adding comment block (512 flag).
Coder plugin v2.4
Posted: Mon Sep 27, 2010 1:12 pm
by VladSh
Предлагаю в vbs.coder в секции Folds по умолчанию закоментить строку:
потому что в VB-синтаксисе есть строчная запись:
то есть образуется куча незакрытых блоков, и они лесенкой съезжают вправо.
Posted: Mon Sep 27, 2010 3:47 pm
by Instructor
VladSh
Убрал.
Posted: Mon Sep 27, 2010 3:49 pm
by Instructor
Исправлено: утечка ресурсов при использовании своих цветов для знака узла (CodeFold).
Fixed: resources leak when using own colors for node sign (CodeFold).
Coder plugin v2.5
Posted: Tue Sep 28, 2010 11:21 am
by VladSh
Было бы здорово, если бы окошко автодополнения поддерживало бы "цикличность прокрутки".
При его вызове текущая позиция - первая строка. Если нажать клавишу Up, то ничего не происходит, а лучше, когда выделение строки перепрыгивает на последнюю позицию в окошке, и далее при нажатии Up текущая позиция, как обычно, становится выше.
Это удобно, когда вызвал окошко и видишь, что текст, который тебе нужен, находится в конце списка или ближе к концу.
Posted: Tue Sep 28, 2010 2:55 pm
by se7h
путаюсь с '+' и '*' в окне автозаполнения
здесь была озвучена идея насчёт иконок или цвета, я её полностью поддерживаю
выбираемые иконки были бы вообще шикарны
Posted: Sat Oct 02, 2010 12:59 pm
by Instructor
VladSh
PageDown
Posted: Sat Oct 02, 2010 7:50 pm
by FeyFre
На днях акел упал, предположительно по вине плага, но я повторить не смог. Шаги такие(пишу все детали которые помню, ибо не знаю что крайнее):
1. Вес три функционала плага включены. Окно фолдов скрыто.
2. Открыт документ с обильным количеством фолдов(у меня это был Edit.cpp от AkelPad v4.4.5).
3. Поставил метки LineBoard-а на концах одного из корневых фолдов(в данном случае на имени функции и закрывающей тело скобке }).
4. Через окно плагинов(Alt+P) запустил Coder::Settings. CodeFold 1 поставил настройку Show List - Auto (было none), а в CodeFold 1 - Draw node as - Round.
5. Нажал OK и акел упал.
Больше повторить не смог.
Posted: Sun Oct 03, 2010 3:52 am
by Instructor
FeyFre
Надо что-нибудь повоспроизводимей

Posted: Mon Oct 04, 2010 7:37 am
by opk44
1) Используемый в схемах подсветки "*.coder" альтернативный шрифт сбрасывается при его масштабирования (Ctrl + Num +) и (Ctrl + Num -) на дефолтный для редактора (замена "" на "Arial" в секции "Font:").
Code: Select all
Font:
;========================
;Font Font Face
;style size name
;========================
0 0 "Arial"
Т.е. при открытии файлов задействуется Arial, но после масштабирования шрифта и до переоткрытия файла (либо до "переинициализации" подсветки плагина) весь текст отображается шрифтом Courier (дефолтный).
2) При использовании шрифта Arial в курсивном начертании неверно отрисовываются некоторые сочетания символов. Например в сочетаниях "ть", "та", "ты" буквы рисуются поверх друг друга.
Отчасти здесь могло повлиять то, что во многих (не во всех) вариантах Arial курсивное начертание буквы "т" шире и отличается от прямого (оно похоже на латинское "m").
3) В продолжение второго пункта (шрифты Arial).
При отображении спецсимволов, видно, что пробелы и иные литеры также "совмещаются" (не обязательно при курсивном, но и при вполне регулярном начертании).
Posted: Mon Oct 04, 2010 8:48 am
by VladSh
Instructor wrote:PageDown
По меню обычно перемещаемся клавишами Up, Down, а не прыжками страниц. Так работает все менюхи, поддерживающие цикличность.
opk44
По поводу неверной ширины некоторых букв следует глянуть плагин
Fonts.