Název:
Debugger Frontend for the SharpDevelop IDE
Překlad názvu:
Debugger Frontend for the SharpDevelop IDE
Autoři:
Koníček, Martin ; Ježek, Pavel (vedoucí práce) ; Dokulil, Jiří (oponent) Typ dokumentu: Diplomové práce
Rok:
2011
Jazyk:
eng
Abstrakt: [eng][cze] The overall goal of the thesis is to explore new approaches to debugging managed code, namely visualization of data in the program being debugged. Particular goals of the work are: (a) to build an object graph visualizer, which displays selected data structure used in the program as directed graph, (b) improve visualization of object collections by providing an overview of collection contents and supporting broad range of collection types. The work is implemented for the SharpDevelop open source IDE for .NET. The author cooperates with the SharpDevelop team and the results of the work have been already incorporated into the new version of the IDE.Cílem této práce je prozkoumat nové přístupy k ladění kódu na platformě .NET framework, se zameřením na visualizaci dat v laděném programu. Specifické cíle této práce jsou: (a) implementovat nástroj, který zobrazuje datové struktury v laděném programu jako orientované grafy, (b) zlepšit způsob, jakým jsou běžně visualizovány kolekce objektů díky implementaci nového nástroje, který zobrazuje přehled obsahu objektů v kolekci, a zároveň efektivně podporuje všechny užitečné typy kolekcí. Práce je implementována pro integrované vývojové prostředí pro .NET SharpDevelop. Autor spolupracuje s členy SharpDevelop týmu a výsledky práce jsou již součástí nové verze SharpDevelopu.
Klíčová slova:
Integrované vývojové prostředí; ladění programů; NET; visualizace dat; data visualization; debugging; IDE; NET