Я программирую на C и использую Source Insight.
У меня есть тип enum с большим количеством констант (например, 100). У меня есть отладочные распечатки, которые распечатывают значения переменных, но они (конечно) распечатываются как целые числа.
Что я хотел бы сделать, это щелкнуть по имени константы перечисления и увидеть где-нибудь ее числовое значение. (Я видел, как это сделано в плагине Visual Studio, поэтому это должно быть возможно.)
То есть, предположим, у меня есть
enum colors {
ORANGE, PURPLE, PINK
};
Я хочу щелкнуть (или выбрать, или что-то) PURPLE
и увидеть значение 1
где-то видимым (в идеале, окно символов или контекстное окно, но я не особо).
Есть ли простой способ сделать это в Source Insight? По крайней мере, есть ли сложный способ (например, написание макроса)?