Coder plugin (1)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

t-writer
Это как раз
Coder::Settings – вкладка Общие – поставить или снять галочку «Псевдоним для неизвестного файла»
из предыдущего сообщения. :)

Offline
Posts: 18
Joined: Thu Mar 18, 2010 12:33 pm

Post by t-writer »

Infocatcher wrote:t-writer
Это как раз
Coder::Settings – вкладка Общие – поставить или снять галочку «Псевдоним для неизвестного файла»
из предыдущего сообщения. :)
\
Спасибо!!!

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Infocatcher wrote:Глючок:
Coder::Settings – вкладка Общие – поставить или снять галочку «Псевдоним для неизвестного файла» – нажать Применить – прокрутка в списке прыгает в самый низ.
Список пересоздается и прокручивается до текущего элемента в списке. Если элемент последний, то прокручивается в конец.
И вообще, всегда ли при этом надо пересоздавать список? :)
Конечно.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Добавлено: внешний вызов с кодом 4 - возможность перехода по отметкам текста (Coder::HighLight).

Added: external call with code 4 - possibility to go to text marks (Coder::HighLight).


Coder plugin v9.5

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

эх, еще бы альфа-смешивание цветов ...
например как в HippoEdit:
Image

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Coder-Rus.txt wrote:ID
...
Если -1, найти автоматически назначенные идентификаторы по цвету.
"#RRGGBB"
Цвет текста, если "0" игнорируется.
"#RRGGBB"
Цвет фона, если "0" игнорируется.
Идея отличная, но, честно говоря, непонятно как этим пользоваться.. Если у меня в для выделения цвета используется 7 цветов, то предлагается для перехода сделать 7 (вверх) + 7 (вниз) + по одному для "автоматического" перехода кнопок / комбинаций клавиш / пунктов меню? Сомнительное удобство.
Было бы гораздо удобнее, если бы чуть-чуть усовершенствовать "автоматичность". Т.е. чтобы при ID=-1 параметр с цветами при "0" не игнорировался, а автоматически определял бы цвет по слову на котором стоит курсор, вот это в полном смысле слова была бы "автоматичность". Пример: для того, чтобы начать искать, устанавливаю курсор на нужную метку (чаще всего это последнее отмеченное слово, и курсор на нём уже стоит), и жму на одну из всего лишь 2-х кнопок "вверх" или "вниз", прога сама определяет цвет, если я не перемещаю курсор, то она продолжает прыгать по этому цвету, а если чуть передвинул курсор на слово, которое не отмечено, то использовать последний цвет. Ну и в ходе, если вдруг увидел метку другого цвета и решил поискать по ней, устанавливаю курсор на неё и при нажатии на одну из тех же 2-х кнопок или комбинаций клавиш перемещаюсь уже по меткам нового цвета.
Было бы великолепно :)
Coder-Rus.txt wrote:DIRECTION (один из следующих):
0 найти вниз (по умолчанию).
1 найти вверх.
Не хватает опциональной возможности перехода по кругу. Чтобы не плодить параметры, как вариант, - использовать новую опцию настроек "Поиск по кругу" для диалога поиска/замены.

Ну и может добавить пару иконок в плаг: маленькая лупа со стрелками вверх и вниз)

Добавлено:
Остальные метки текущего цвета (не на текущем слове) при переходах сбиваются параметром HighLight_AutoMarkBkColor, что плохо. А для текущего слова (выделения) было бы лучше как предлагает DrakonHaSh чуть выше.

Offline
Posts: 173
Joined: Mon Dec 06, 2010 9:53 am
Location: г.Харьков, Русь

Post by San_dr »

Если бы после нажатия на кнопку/пункт "отметить" появлялось такое меню выбора
Image
т.е. несколько кнопок в строке -предыдущая отметка - отметмть - убрать отметку - следующая отметка и вообще бы оно вызывалось и висело как например палитра в Пайнтнете пока не сбросишь....
=====================
ЗЫ это уже не Coder дальше наращивать, а новый плагин Popup ToolBar

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

по поводу цветовых потметок, согласен с VladSh - было б класс, если бы была возможность искать вперед/назад пометку цветом "из под курсора"

если "под курсором" есть пометка цветом, то поиск следующей/предыдущей пометки данного цвета
если "под курсором" цветовой пометки нет, то поиск следующей/предыдущей пометки любого цвета

==========================
San_dr
то, что Вы предлагаете, по моему, уже сейчас можно сделать скриптом.

Offline
Posts: 173
Joined: Mon Dec 06, 2010 9:53 am
Location: г.Харьков, Русь

Post by San_dr »

DrakonHaSh wrote: San_dr
то, что Вы предлагаете, по моему, уже сейчас можно сделать скриптом.
А найдется отважный скриптописатель? Я не одолею.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Скриптописатель нашелся бы но раз фичу запросили первые Вы и её реализации до сих пор нету, то кажется скриптописателям она не совсем/совсем не (нужно подчеркнуть) нужна. А раз так, если хочется что-бы скриптописатель нашелся, то нужно бы внятно объяснить чего хочется. Ибо вот эта вот картинка вообще не объясняет чего собственно нужно написать, никак.

Примеры, как делать док-бары на скриптах есть. Можно брать как шаблон: меняем элементы управления, пишем другие обработчики.
Но ведь для себя же лень!

Offline
Posts: 173
Joined: Mon Dec 06, 2010 9:53 am
Location: г.Харьков, Русь

Post by San_dr »

итак, чего хочется:
ВСЕГО И СРАЗУ!!!!

ну, если по пунктам:
1. чтобы не плодить длинных меню и россыпь кнопок, неохватную глазом, имею один пункт меню или одну кнопку "отметить", которая и будет вызывать по типу палитры в пайнтнете (или панели инструментов там же) окошко, которое можно подтащить в удобное место, в т. числе и за пределы окна акеля и работать с текстом, ставя разнообразные пометки, листая их и удаляя.
2. хорошо бы "метить" (гы) слово одним кликом (а два - вся строка), ну а если иное, - типа пол-фразы на одной строке, пол - на другой, то по старинке - прицелился, выделил, нажал "отметить".
3. действие кнопок понятно и расписано (предыдущая, поставить, удалить, следующая.... и так - по числу "фломастеров") Поскольку на вкус и цвет фломастеры дифферинцируются, то весьма желательно иметь возможность залезть в настройки панельки и очумелыми ручками покрутить.
4. ...э-э-...а как пишется Порше?...

Offline
Posts: 9
Joined: Sat Mar 12, 2011 11:54 am

Post by bolix »

DrakonHaSh
VladSh
Пару страничек назад озвучивал другой вариант с вертикальной полоской маркеров того же цвета, что и пометки в тексте:
viewtopic.php?p=17311#p17311

Собственно идея не нова. Пример можно посмотреть в Eclipse.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

bolix
Что-то подобное впервые было предложено здесь.

Offline
Posts: 6
Joined: Wed May 16, 2012 12:12 pm

Post by BezDNaU »

Здравствуйте!
Вопрос к знатокам. Пользуюсь вот такими командами:

Code: Select all

-"Выделить 1-м стилем Ctrl+Shift+1" Call("Coder::HighLight", 2, "#000000", "#9BFF9B", 1, 0, 1) Icon("%a\AkelPadImage.dll",194)
-"Очистить выделение 1-м стилем" Call("Coder::HighLight", 3, 1) Icon("%a\AkelPadImage.dll",200)
SEPARATOR
-"Выделить 2-м стилем Ctrl+Shift+2" Call("Coder::HighLight", 2, "#FFFFFF", "#FFA000", 1, 0, 2) Icon("%a\AkelPadImage.dll",195)
-"Очистить выделение 2-м стилем" Call("Coder::HighLight", 3, 2) Icon("%a\AkelPadImage.dll",200) и т.д.
Но по ним выделяются все одинаковые слова/фразы по всему документу, а когда хочется выделить другое слово/фразу этим же стилем предыдущее выделение попадает.
Можно ли реализовать выделение стилями произвольных кусков текста (типа как в Ворде: выделил, заливка и залилось выделенное).

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

BezDNaU
Ответ был на предыдущей странице.
Locked