Moin Leute
Ich probiere gerade VSCode aus und wollte mal wissen, wie man da zu einem vernünftigen Debugger kommt.
Der Debuggr in Netbeans gefällt mir ausgesprochen gut. Nicht nur daß man Haltepunkten noch eine Bedingung mitgeben kann ob sie denn anhalten oder nicht, man kann sich auch die Innereien von Objekten (z.B. alle Elemente in einer ArrayList, und in so einem Element die Membervariablen), wenn das Programm angehalten wird, sehr bequem ansehen. Oder auch beliebige Ausdrücke auswerten lassen. Und das alles mit der normalen Editorunterstützung wie Autovervollständigung, Javadoc anzeigen, und allem anderen pipapo.
VSCode scheint recht mächtig und hat sich viel von IntelliJ abgeguckt (was mir, ehrlich gesagt, weniger gefällt, ich mag IntelliJ schon nicht), aber mit dem Debugger komme ich nicht so recht klar. Wie man Bedingungen für Haltepunkte setzt habe ich herausbekommen, aber es gibt keinerlei Editorunterstützung dafür. Beliebige Ausdrücke und eine ähnlich komfortable Auflistung von allem was einem an einem Haltepunkt interessieren könnte...njet.
Ist VSCode wirklich so schwach, oder fehlt mir da einfach nur ein bestimmtes Plugin? Oder bin ich nur zu doof die richtige Box auszuklappen?
Ich probiere gerade VSCode aus und wollte mal wissen, wie man da zu einem vernünftigen Debugger kommt.
Der Debuggr in Netbeans gefällt mir ausgesprochen gut. Nicht nur daß man Haltepunkten noch eine Bedingung mitgeben kann ob sie denn anhalten oder nicht, man kann sich auch die Innereien von Objekten (z.B. alle Elemente in einer ArrayList, und in so einem Element die Membervariablen), wenn das Programm angehalten wird, sehr bequem ansehen. Oder auch beliebige Ausdrücke auswerten lassen. Und das alles mit der normalen Editorunterstützung wie Autovervollständigung, Javadoc anzeigen, und allem anderen pipapo.
VSCode scheint recht mächtig und hat sich viel von IntelliJ abgeguckt (was mir, ehrlich gesagt, weniger gefällt, ich mag IntelliJ schon nicht), aber mit dem Debugger komme ich nicht so recht klar. Wie man Bedingungen für Haltepunkte setzt habe ich herausbekommen, aber es gibt keinerlei Editorunterstützung dafür. Beliebige Ausdrücke und eine ähnlich komfortable Auflistung von allem was einem an einem Haltepunkt interessieren könnte...njet.
Ist VSCode wirklich so schwach, oder fehlt mir da einfach nur ein bestimmtes Plugin? Oder bin ich nur zu doof die richtige Box auszuklappen?