Coder plugin (1)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Posts: 33
Joined: Wed Apr 13, 2011 8:59 am

Post by InnI »

Instructor wrote: 2. Да. Чтобы не снималась, используем кнопку сворачивания панели - стрелочка вниз.
А нельзя ли сделать, чтобы клавиша ESC, нажатая в панели дерева, не закрывала панель, а сворачивала?
И ещё. Если выключить Coder:CodeFold (через настройки или горячей клавишей), то галочка автозагрузки снимается. А если выключить Coder:HighLight или Coder:AutoComplete, то галочка не снимается. Это тоже так задумано?

Offline
Posts: 5
Joined: Fri Apr 22, 2011 2:37 am

Post by PhysChem »

Был напсан файл подсветки для фотрана
viewtopic.php?p=11425#p11425

Как его теперь подключить к AkelPad?

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

Post by FeyFre »

PhysChem
Копируем файл в папку AkelFiles/Plugs/Coder/fortran.coder
и удалить файл AkelFiles/Plugs/Coder/cache

Offline
Posts: 5
Joined: Fri Apr 22, 2011 2:37 am

Post by PhysChem »

FeyFre wrote:PhysChem
Копируем файл в папку AkelFiles/Plugs/Coder/fortran.coder
и удалить файл AkelFiles/Plugs/Coder/cache
Спасибо!

Удалось сделать подсветку кода аналогично редактору mcedit (под SLES)

А можно ли менять цвет самого редактора ("окна" :))?

P.S. Как здесь прикреплять картинки?

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

Post by FeyFre »

А можно ли менять цвет самого редактора
Конкретнее чего именно цвет? Заголовка? Скроллов? Менюшек? Статуса? Этих - нет. Эти красятся настройками винды.
Кодером и настройкой цветов красится только окно редактирования(то в котором текст).
P.S. Как здесь прикреплять картинки?
Никак. Заливайте картинку на какой-то сервис либо хостинг либо другой доступный нам ресурс, и ссылайтесь туда [img] или

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

Post by DrakonHaSh »

можно ли как-то задать тему по умолчанию ?
т.е. если расширение файла не подошло не под один шаблон, то использовать тему по дефолту.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

DrakonHaSh
на данный момент нет

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

Post by DrakonHaSh »

можно ли как-то задать тему по умолчанию ?
т.е. если расширение файла не подошло не под один шаблон, то использовать тему по дефолту.
на данный момент нет
а можно тогда реквест на эту фичу у автора плиз ?

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

здесь об этом писали, присоединяйтесь к реквесту
от меня тоже +1

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

Post by Instructor »

opk44 wrote:Что я имею в виду под словом "странность". Во-первых, при старте приложения никаких предупредительных надписей в этом роде не возникает, оттого не ясно "а чего это вдруг?..". Во-вторых, если файлы awk вообще не обрабатывались, так чего ж, мол, потребовалось проверять соответствующий им awk.coder при смене вида узла?
После нажатия "ОК" в диалоге настроек (можно даже ничего не менять), идет очистка кэша и его перефомирование, поэтому все файлы подсветок перечитываются.

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

Post by Instructor »

VladSh wrote:Но было бы классно, если бы было так, как нарисовано - поставил "игнорировать -> курсив" и игнорировало бы курсив, а сейчас работает как-то наоборот.
Реализовано.
InnI wrote:1. Можно ли назначить файл подсветки всем "неизвестным" расширениям, т.е. всем расширениям, которые не указаны в файлах подсветки?
Реализовано.
InnI wrote:А нельзя ли сделать, чтобы клавиша ESC, нажатая в панели дерева, не закрывала панель, а сворачивала?
Изменено.

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

Post by DrakonHaSh »

Instructor wrote:
VladSh wrote:Но было бы классно, если бы было так, как нарисовано - поставил "игнорировать -> курсив" и игнорировало бы курсив, а сейчас работает как-то наоборот.
Реализовано.
InnI wrote:1. Можно ли назначить файл подсветки всем "неизвестным" расширениям, т.е. всем расширениям, которые не указаны в файлах подсветки?
Реализовано.
InnI wrote:А нельзя ли сделать, чтобы клавиша ESC, нажатая в панели дерева, не закрывала панель, а сворачивала?
Изменено.
клево, спасибо. а где это скачать можно :) ?
сейчас по http://akelpad.sourceforge.net/files/plugs/Coder.zip версия от 26,03,11 лежит.

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

Post by Instructor »

DrakonHaSh
Будет доступно после релиза 4.6.0.

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

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

Code: Select all

;<id><какои-нибудь_разделитель><использованная_в_файле_переменная><разделитель><комментарий><разделитель>
например:

Code: Select all

;=var=???{My_favorite_operator}???Так выделяем оператор присвоения "="???
Строки начинать с ";", чтобы не мешали, в качестве разделителя использовать, например, табуляцию (и выглядит неплохо, и общему синтаксису coder вполне соответствует). Смысл простой: имеем в начале файла список использованных переменных с пояснениями для визуального изучения, плюс, поскольку список формализованный и находится в известном месте, имеем простую возможность написать скрипт/программу для полуавтоматического или ручного раскрашивания подсветок.
Кстати, было бы неплохо делать подобный блок и для вполне стандартных переменных, и для явно заданных цветов:

Code: Select all

;=var=???#ff00ff???для переменных???
тогда, с помощью того же скрипта/программы, можно и подсветки с явно заданными цветами раскрашивать.

Offline
Posts: 3
Joined: Tue May 03, 2011 9:34 am

Post by XVII »

А никто случайно подсветку для Ruby не делал?
Locked