Coder plugin (1)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Posts: 6
Joined: Wed May 16, 2012 12:12 pm

Post by BezDNaU »

Прошу прощения но это решение только половины проблемы.
А как насчет выделения произвольных кусков только выделенного текста?

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

Post by VladSh »

BezDNaU
Извиняюсь, просмотрел про "произвольных".. Наверное пока низя)

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

Post by DrakonHaSh »

BezDNaU wrote:А как насчет выделения произвольных кусков только выделенного текста?
если "произвольный" кусок текста находится в *одной строке*, то на время установки пометки надо
Coder:Setting => HighLight => [Автоматически отмечать выделенное] = Выкл

а вот выделять цветом текст на нескольких строках (например абзац) никак не получается :(
Instructor
можно расширить функционал, чтобы и это было возможно ?

Offline
Posts: 176
Joined: Sat Dec 24, 2011 4:05 pm

Post by F. Phoenix »

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

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

Post by VladSh »

F. Phoenix wrote:А мне бы хотелось, чтоб в панели CodeFold можно было использовать разные стили шрифта
Там бы хоть сначала сделать чтобы во встроенных темах цвета фона и текста соответствовали тем, что в окне редактировании, а то при использовании тёмных тем дичайший контраст.

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

Post by se7h »

VladSh wrote:
F. Phoenix wrote:А мне бы хотелось, чтоб в панели CodeFold можно было использовать разные стили шрифта
Там бы хоть сначала сделать чтобы во встроенных темах цвета фона и текста соответствовали тем, что в окне редактировании, а то при использовании тёмных тем дичайший контраст.
допустим панель coder будет согласована по цветам с темами, а как быть с остальными панелями: session, log, explorer и тд?

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

Post by VladSh »

se7h wrote:допустим панель coder будет согласована по цветам с темами, а как быть с остальными панелями: session, log, explorer и тд?
Я уже предлагал - сделать не только для кодера переменные, а для всех плагов. Т.е. чтобы одни и те же переменные работали для всех плагов сразу. И если человек не хочет, чтобы цвета соответствовали, то пусть в настройках плага отключит галку (надо буит во все плаги добавить).

Добавлено: для начала хотя бы установить соответствие цветов CodeFold_-переменных цветам HighLight_-переменных, например:

Code: Select all

HighLight_BasicBkColor   -> CodeFold_ListBkColor
HighLight_BasicTextColor -> CodeFold_ListTextColor
это совсем не долго сделать.
А потом уж о дальнейшем думать: переименование CodeFold_-переменных в Plugin_-переменные и реализацию в плагах для использования цветов оттуда.
Last edited by VladSh on Sun May 20, 2012 11:42 am, edited 3 times in total.

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

Post by FeyFre »

то пусть в настройках плага отключит галку (надо буит во все плаги добавить)
И тут мы подходим к самому интересному. А именно, правило №1 любого разработчика: "Работает - не трогай". Ради скинирования гуя вряд ли Инструктор пожелает лишний раз лезть в плагины. Я бы не полез. Да и пока это идая на словах. Как это реализовать пока тут идей не озвучивали. Ибо принципиально нового важного функционала в плагины это не добавит.

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

Post by VladSh »

FeyFre wrote:И тут мы подходим к самому интересному. А именно, правило №1 любого разработчика: "Работает - не трогай". Ради скинирования гуя вряд ли Инструктор пожелает... бла-бла-бла...
И ту мы подходим к "на колу мочало, - начинай сначала". По моему, тут как раз нет ничего интересного. Если только не хочется пожевать ту же сопельку в очередной раз.

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

Post by FeyFre »

VladSh, действительно! Что-то у нас скучновато, раз повторяться начинаем :)

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

Post by Instructor »

KDJ wrote:Can you add in js.coder JavaScript global properties and functions:...
Added.

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

Post by Instructor »

Исправлено: сохранение файла с изменением расширения (Coder::CodeFold).

Fixed: saving file under different extension (Coder::CodeFold).


Coder plugin v9.7

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Может, включим в стандартный cpp.coder следующие ключевые слова, широко использующиеся в WinAPI/Visual Studio/C++? А то надоело каждый раз свой cpp.coder восстанавливать...

Code: Select all

1	0	${TYPE}	0	size_t
1	0	${TYPE}	0	true
1	0	${TYPE}	0	false
1	0	${TYPE}	0	FILE
1	0	${TYPE}	0	BOOL
1	0	${TYPE}	0	CHAR
1	0	${TYPE}	0	VOID
1	0	${TYPE}	0	DOUBLE
1	0	${TYPE}	0	FLOAT
1	0	${TYPE}	0	INT
1	0	${TYPE}	0	LONG
1	0	${TYPE}	0	SHORT
1	0	${TYPE}	0	BYTE
1	0	${TYPE}	0	WORD
1	0	${TYPE}	0	DWORD
1	0	${TYPE}	0	TCHAR
1	0	${TYPE}	0	WCHAR
1	0	${TYPE}	0	NULL
1	0	${TYPE}	0	TRUE
1	0	${TYPE}	0	FALSE

1	0	${IF}	0	asm
1	0	${IF}	0	inline
1	0	${IF}	0	except
1	0	${IF}	0	finally
1	0	${IF}	0	leave

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

Post by VladSh »

DV
Только лучше бы отсортировать, - легче ориентироваться.

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

Post by FeyFre »

DV, только там их значительно больше. Чего стоит перечислить все производные от HANDLE.
NULL/TRUE/FALSE/true/false кстати всё-таки значения, нужно красить соотв.
Locked