Als ich auf xubuntu 13.10 war, funktionierten Codeblocks manchmal. Als ich unter Windows war, funktionierten Codeblocks großartig. Jetzt bin ich auf Xubuntu 14.04 64 Bit, Codeblocks funktioniert nicht, es stürzt ab, sobald es startet. Ich möchte eine Alternative. Habe keine gefunden, die mich zufrieden stellt.
Ich suche nach einer bestimmten Funktion, die ich bisher in keiner IDE gefunden habe. Ich möchte die automatische Vervollständigung der Funktion:
Wenn ich co schreibe, sollte es cout vorschlagen, wenn ich eine Bibliothek namens example.h schreibe und zu main gehe, um sie einzubinden, sollte es das vorschlagen. Wenn ich eine Funktion zweimal in dieselbe Datei schreibe, sollte sie erkennen, dass ich die obige Funktion geschrieben habe, und sie automatisch vervollständigen.
Ich habe Anjuta ausprobiert, mochte es ein bisschen nicht und es unterstützt diese Funktion nicht. Ich habe das Eclipse-CDT-Plugin ausprobiert, und ich liebte es, ich liebe die Tatsache, dass es Sie immer wieder vor Fehlern warnt, und es gibt eine automatische Vervollständigung von Klammern, aber keine automatische Vervollständigung von Funktionen. Ich habe Netbeans vor einiger Zeit ausprobiert, und soweit ich mich erinnern kann, ist diese Funktion nicht verfügbar (richtig?).
Bisher habe ich diese Funktion nur in Codeblocks und in Texteditoren wie Sublime Texteditor 3 gefunden, der großartig ist, aber keine IDE (es sei denn, Sie kennen ein Plugin, das es in eine perfekte C++ IDE umwandeln würde, Schaltfläche zum Kompilieren, Fehler anzeigen würde , Warnungen usw.).
Die Autovervollständigung ist unerlässlich, weil ich in meinen Informatikprüfungen keine Zeit habe, Funktionen zu schreiben, Codeblöcke mir oft das Leben gerettet haben, mich nie um Funktionen, Tippfehler oder Klammern gekümmert haben.
Also möchte ich eine IDE, so nah wie möglich an Codeblöcken, mit Autocomplete-Funktionen und Klammern und allem.
Vim ist keine Option, auch wenn es in eine IDE umgewandelt werden könnte, nicht jetzt, ich lerne es noch, ich kann mich in meinen Prüfungen noch nicht darauf verlassen. Ich habe es noch nicht gemeistert. Ich könnte mich für Emacs entscheiden, wenn Sie es in eine C++-IDE umwandeln können, die die Funktionen hat, die ich brauche.
Ich würde QT Creator vorschlagen . Lassen Sie sich nicht vom Namen täuschen, Sie können es für jedes C++-Projekt verwenden, auch ohne QT. Es hat alle Funktionen, nach denen Sie fragen (Autovervollständigung, Kompilierung und so ...). Darüber hinaus ist es plattformübergreifend.
dimzak
Lynob
Lynob
Martin Thomas
Lynob