Kann mir jemand gute Tipps für Editoren/IDEs geben, mit denen man gut in umfangreichen, wenig strukturierten C-Dateien navigieren kann? Gerne auch mit Features wie Code-Completition (oder wie man das nennt), Variablenlisten usw.
Bevorzugt für Linux, ist aber zweitrangig.
Welchen Editor/IDE für komplexen C-Code?
-
-
Ich verwende Kate bzw. KDevelop für größere Sachen. Sonst vi :coolsmile
-
-
bevorzugt vi
KDevelop und anjuta sind auch nicht so übel, ansonsten würd ich dir einfach mal Eclipse mit den CDT (C Development Tools) empfehlen, das ist durchaus recht brauchbar.
-
CodeBlocks is noch ziemlich neu und hat noch nicht alle Features, aber trotzdem eine der Besten.
-
Zitat von J.Petso
Die Beschreibungen dazu klingen in der Tat sehr danach! Leider hat SuSE 9.3 kein Paket für kscope. Wie ist nochmal die URL dieser rpm-Suchmaschine?
Selbst kompilieren kann immer wieder eine Qual sein, weil man meist nicht so genau weiß, welche Bibliotheken vorausgesetzt werden. Das muss man dann aus den Fehlermeldungen beim Kompilieren "erraten". Aber ich habe noch nicht aufgegeben... -
Zitat von Incazzato
...Wie ist nochmal die URL dieser rpm-Suchmaschine?...
-
Vielleicht ist das C/C++ plugin von eclipse auch ein Versuch wert...
-
Zitat von bnd
Vielleicht ist das C/C++ plugin von eclipse auch ein Versuch wert...
Ja, könnt ich mir auch anschauen. Schreckt mich aber ein bisschen ab, weil ich noch nie wirklich mit Eclipse zu tun hatte, weiß aber, dass es ziemlich umfangreich ist.
Das empfohlene kscope wäre eigentlich sehr gut, wenn die Features nicht so rudimentär implementiert wären. Z.b. wenn man noch nach Funktionen/Variablen... sortieren könnte, wenn bei der Code-Completition für eine struct-Variable nur die eigenen Member vorgeschlagen würden statt alle bekannten...
Aber in Kombination mit einer detaillierten doxygen-Dokumentation komme ich recht gut damit zurecht.
Vielleicht installiere ich probeweise auch mal Eclipse... -
Zitat von Incazzato
Das empfohlene kscope wäre eigentlich sehr gut, wenn die Features nicht so rudimentär implementiert wären. Z.b. wenn man noch nach Funktionen/Variablen... sortieren könnte, wenn bei der Code-Completition für eine struct-Variable nur die eigenen Member vorgeschlagen würden statt alle bekannten...
Manchmal, wenn auch nicht immer, werden Wünsche in Bugreport-Form von den Entwicklern erfüllt. KScope nutzt zwar den Bugtracker nicht, aber das Forum scheint doch noch geeignet zu sein, um solche Anregungen an den Mann zu bringen oder sich nach deren Zukunft zu erkundigen.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!