Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Data Structures Visualizer
Data Structures Visualizer

Data Structures Visualizer

Evgeniy Akimov

|
913 installs
| (0) | Free Trial
Provides visualization of data structures on references
Download

VSGraphVis

Расширение для Visual Studio 2015, которое позволяет визуализировать структуры данных на указателях, например: 

C++
{#scriptcode_dlg.edit_script}|{#scriptcode_dlg.remove_script}
cplusplus
struct node // с помощью данной структуры можно задать произвольный граф{    int key;    int value;    vector<node*> adj;    node(int key = 0, int value  = 0) :key(key), value(value) {}};
struct node // с помощью данной структуры можно задать произвольный граф {     int key;     int value;     vector<node*> adj;      node(int key = 0, int value  = 0) :key(key), value(value) {} };
 или
C++
{#scriptcode_dlg.edit_script}|{#scriptcode_dlg.remove_script}
cplusplus
struct node  // класс представляет узел бинарного дерева{  int key;  vector<int> tmp;  node *left, *right, *parent;};
struct node  // класс представляет узел бинарного дерева{   int key;   vector<int> tmp;   node *left, *right, *parent; };

Основные особенности

  • Визуализация графов с произвольной структурой
  • Возможность выбора алгоритма укладки графа
  • Итеративное изменение графа при добавлении/удалении вершин/ребер, при переходе к следующему break-point'у
  • Визуализация изменений относительно предыдущего шага отладки
  • Возможноть взаимодействия пользователя с визуализированным графом (смотреть подробное содержимое узла, перетаскивать вершины)

На практике, данное расширение делает проверку создаваемых структур существенно проще, по сравнению со стандартными средствами VS.

Демонстрация

https://youtu.be/98jeQkOJrv0


  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft