Posted: Tue Dec 07, 2010 8:10 pm
Исправлено: смена цветовой темы и разделение окна.
Fixed: color theme changing and split window.
Coder plugin v3.4
Fixed: color theme changing and split window.
Coder plugin v3.4
Code: Select all
if (b != a)
...
Code: Select all
// blabla.cpp
#ifdef __BLABLA__
talks=true;
#else
talks=false;
#endif
Сейчас никак. Только вручную добавлять. И не забывать корректировать после каждого обновления.- Или, к примеру, я пишу на плюсах на wxWidgets и Symbian C++, в первом случае для integer type используется wxInt32, во втором TInt, как по человечески для этих алиасов нарисовать соответствие с int (и что важно, чтобы оно не ломалось при обновлении подсветки) я не придумал.
Главное что фолдинг правильно находит. А подсветка - уже второстепенно.Есть бага:
Возможно трудности тех. реализации но тем не менее.
Code: Select all
;517=1+4+512
517 2 ${DEL1} 0 "[-" "]" "" "" ""
517 2 0 0 "[" "]" "" "" ""
Спасибо за экспириенс (совершенно серьезно), но я пока надеюсь на вменяемое решение "из коробки".FeyFre wrote: Для упрощения восстановления ваших изменений после обновления я бы поступил так
...
Вообще конечно каждый волен иметь свое собственное мнение, однако проблема исправлена обновлением (спасибо за это) - значит не второстепенно.FeyFre wrote:Главное что фолдинг правильно находит. А подсветка - уже второстепенно.
Code: Select all
Folds:
;=============================================================
;Flags Font Color Color Fold Fold Delimiters
; style text bkgrnd start end
;=============================================================
;5=1+4
5 0 0 0 "case" "break" " :;"
5 0 0 0 "default" "break" " :;"
5 0 0 0 "case" "}" " :;"
5 0 0 0 "default" "}" " :;"
;2053=1+4+2048
2053 0 0 0 "case" "case" " :;"
2053 0 0 0 "case" "default" " :;"
2053 0 0 0 "default" "case" " :;"Code: Select all
switch(something) {
default: // с такими штуками тоже проблемы
case 0:
case 1:
if(qwe)
break; // не оно
// ...
break; // оно
case 2:
// ...
}Code: Select all
2053 0 0 0 "default" "case" " :;"