Frage

Ich habe die Programmierung eine Weile in D (http://www.digitalmars.com/d/ ) jetzt. Ich ziehe es auf Java, weil es schneller ist. Allerdings habe ich nicht einen Editor, unterstützt Code-Completion und Debugging (Step-Over, Step-In, Haltepunkte, ...).

gefunden

Haben Sie irgendwelche Vorschläge?

P. S:. GDB hat nicht funktioniert

War es hilfreich?

Lösung

Descent , das Eclipse-Plugin, sollten beide unterstützen (wenn Sie einen D unterstützt Debugger Eingerichtet). Ich muss zugeben, dass ich es in eine lange Zeit, wenn auch nicht versucht haben, und wenn ich es tat, Debuggen tat nicht Arbeit, mit gdb.

Siehe auch diese Frage

Ich persönlich verwende Vim, die derzeit weder Abschluss noch Debugging bietet, obwohl ich ein Completion-Engine weiß, einmal gestartet wurde.

Andere Tipps

Ich schlage vor, Sie versuchen, die ausgezeichnete Code :: Blocks IDE. Es hat eine sehr gute Unterstützung für D (es erkennt sogar automatisch DMD und / oder GDC D-Compiler).

Eine weitere Alternative wird bereits oben erwähnt - Descent. Ich habe nicht verwendet Descent, weil, wenn ich es versuche ich Probleme hatte und irgendwann gab ich (das bedeutet nicht, es ist schlecht, es bedeutet, dass ich bin nur zu faul, um herauszufinden, welche Probleme waren).

C :: B verwendet GDB also denke ich (nicht sicher, nicht versuchen) Sie GDB verwenden können gepatcht Code zu debuggen.

Unter Linux I Eclipse (+ Descent) oder gEdit als IDE und Verwendung GDB als Debugger.

Ich benutze Abstieg als auch. Ich benutze es nicht Debugger Bit ist, aber das ist, weil ich auf einem Windows-Desktop und Gebäude / Laufen / Debugging auf einem Linux-Server bin die Bearbeitung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top