Как настроить помощник по содержимому cdt7.0 для поддержки обработки перечислений, подобных структурам? - PullRequest
2 голосов
/ 03 сентября 2010

Я использую eclipse helios cdt7.0.Помощник по контенту работает, например, в отношении структур, но в случае перечислений предлагается полный индекс проекта (функции, все виды перечислений и т. Д.) Вместо предложения действительных значений целевого перечисления.

пример:

typedef enum {OFF = 0;ON} t_state;

t_state sys_state = <==== Активация помощника по содержимому на этой позиции </p>

==> вместо полного значения OFF / ON

* 1010 отображается полный индексindex выглядит нормально: typedef перечисления и его членов индексируются и имеют гиперссылки.Есть ли способ повлиять на это поведение в конфигурации cdt или в способе, которым должен вызываться помощник по коду?

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

Спасибо

...