В окне часов Eclipse («Выражения») есть способ заставить eclipse интерпретировать содержимое класса/структуры, вместо того, чтобы открывать дерево ? В настоящее время «значение» для любого класса/структуры - {...}
, и его открытие занимает несколько строк в окне «Выражения».Выражение отладочной копии: как настроить отображение объекта в Eclipse
i.e, предположим, что у меня есть комплекс классов с реальным и воображаемым.
class complex_t {
double real, imag;
}
Есть ли файл XML где-то в затмении, чтобы указать, что complex_t должен отображать значения для .Агенты и .imag вместо {...}? Я искал документализаторы, но я думаю, что это что-то еще.
Visual Studio, если эта функция говорит 10 лет назад или около того, и я нашел это очень удобным (autoexp.dat). Я больше не использую VS, но я думаю, что теперь он может называться Native Visualizer (NatVis). Я даже обнаружил, что Boost предоставляет эти XML-файлы для визуализации объектов в своей библиотеке. (https://svn.boost.org/trac/boost/wiki/DebuggerVisualizers). Не упоминается Eclipse, что является признаком того, что ответ отрицательный.
Редактировать: Я ищу решение для C/C++ (в частности, для Code Composer Studio).
Ниже josivan имеет решение для Java, хотя.
Это выглядит довольно хорошо для Java. У меня нет такой опции в C, хотя ... +1, но я собираюсь переформулировать вопрос для C. Спасибо. – Michael
Если вы используете eclipse для разработки C. Я считаю, что вы можете сделать то же самое и получить тот же результат. – josivan
Я просмотрел все отладочные вкладки и все, что называется «Formatter». Только нашел форматировщик стиля кода. – Michael