Перейти к содержанию
    

Keil, подкраска внутри неактивных директив #if #endif

Подскажите, позволяет Keil выделять неактивные куски кода внутри  #if / #endif (например, приглушать их цвет)?

Переустановил 5.28 на чистый комп, и при открытии старого проекта явно было видно, что он подкрашивает неактивные куски внутри #if / #endif...

Через неделю вернулся к проекту, но эффект пропал, теперь даже подумал, что показалось...

ps

Разбираюсь с чужим исходником, в котором этого добра навалом да, еще вложенного несколько раз.

Такая фишка здорово бы помогла...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 минуту назад, _dark_ сказал:

Подскажите, позволяет Keil выделять неактивные куски кода внутри  #if / #endif (например, приглушать их цвет)?

В настройках редактора выбирается шрифт и цвет разных текстов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

46 minutes ago, HardEgor said:

В настройках редактора выбирается шрифт и цвет разных текстов.

Да, есть ... но почему-то не работает.

 

для примера DEVICE = DEVICE_BI

 

 

2021-06-18_173525.png

 

2021-06-18_173218.png

 

проверка включена... хотя это по моему проверка синтаксиса...

2021-06-18_175241.png

Изменено пользователем _dark_

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не знаю, как там у Keil, а вот в IDE CodeBlocks такая фишка есть, но только она работает только для тех дефайнов, которые определены в том же самом файле. А так как в 99% случаях дефайны определяются в хидер-файлах, то оно не работает. Приходится отключать эту фичу. Может быть и у Keil-а та же ерунда?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Baser, спасибо, мысль интересная....

 

К сожалению, дело не в этом...

 

2021-06-18_182341.png

Изменено пользователем _dark_

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А ещё иногда (часто, на самом деле) Кейл _очень_ долго думает над правильной покраской и т.п.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, antis said:

У меня Keil 5.33 выделяет неактивные куски кода

Вот это я ступил))). Обновляться то кто будет за меня! Накатил 5.34, все ок.

Всем спасибо, тему можно закрыть.

2021-06-19_085132.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...