Welche IDE benutzt ihr ?



  • Ich habe mit VS angefangen. Musste jetzt aber auf QtCreator umsteigen und habe Ihn lieben gelernt. Egal ob Windows, Linux oder Mac, der läuft einfach gut. Klar arbeite ich hauptsächlich mit Qt aber dafür ist das auch die optimal IDE.

    Ich gebe zu auf Windows nehme ich zum Debuggen immer wieder VS, weil der Debugger einfach super ist.

    Wenn man nur unter Windows entwickelt, empfehle ich auf jeden Fall VS.

    Habt Ihr eigentlich mal gesehen wie gut der C#-Editor in VS ist. Das ist zum C++ Editor ein Unterschied, wie Tag und Nacht 😉



  • Ich selbst benutze Visual Studio 2010 und Visual Assist X. Features wie die syntaktische und semantische Echtzeit-Codeanalyse, der Debugger, das umfängliche Refactoring oder die Autovervollständigung finde äusserst komfortabel. Bisher habe ich keine C++-IDE gesehen, die da annähernd rankommt.

    Code::Blocks habe ich nur ansatzweise ausprobiert, um Programme unter Linux zu testen. Ich habe aber nichts bemerkt, was mich zu einem Umstieg bewegen könnte. Und Editoren wie Emacs wären sowieso nichts für mich 🙂

    Eclipse fand ich für Java ganz okay, aber würde ich persönlich nicht für C++ einsetzen. Von Netbeans hatte ich genug, nachdem ich das gigantische, elend langsame Monstrum nicht mehr sauber vom Computer deinstallieren konnte. Ist allerdings schon eine Weile her...



  • Zu meiner aktiven Zeit habe ich mit VS gearbeitet. Inzwischen verwende ich aus betrieblichen Gründen TD (und für einige kleinere Aufgaben C# im Visual Studio) - aber der ist hier wohl außer Konkurrenz 🕶



  • Ich habe mich überzeugen lassen und mir nun die Eclipse für C++ angesehen, und muss sagen: Perfek! Wenn ich jetzt noch wüsste, wo ich in den C++0x Modus schalten könnte (GCC 4.6 als Compiler), wäre das geil.



  • 314159265358979 schrieb:

    Ich habe mich überzeugen lassen und mir nun die Eclipse für C++ angesehen, und muss sagen: Perfek! Wenn ich jetzt noch wüsste, wo ich in den C++0x Modus schalten könnte (GCC 4.6 als Compiler), wäre das geil.

    Wenn du den Aufruf von GCC kennst ist es einfach.

    1. Settings von Project
    2. C/C++ Build -> Settings -> GCC C++ Compiler -> Miscellaneous -> Other Flags
    3. Flag reinsetzten

    Achtung evtl sollte du Configuration auf All... setzen 😉

    P.S.: Flag ist -std=c++0x



  • Schon mal vielen Dank an dich! Gibt es vielleicht eine Möglichkeit, C++0x global anzumachen?



  • 314159265358979 schrieb:

    Schon mal vielen Dank an dich! Gibt es vielleicht eine Möglichkeit, C++0x global anzumachen?

    Dunno ich arbeite nicht mit CDT xD Andere Wege sind aufwändiger, eigenes Projekttemplate erstellen,...



  • lohnt sich denn "visual assistant x" ?



  • kantaki schrieb:

    lohnt sich denn "visual assistant x" ?

    kommt an, wie fern willst du es nutzen, hobby, professional,....?



  • bin noch c++ firschling also hobby erstmal 🙂

    fange im oktober an informatik zu studieren und will mich nicht immer in andere IDE's einarbeiten.


  • Administrator

    kantaki schrieb:

    lohnt sich denn "visual assistant x" ?

    Mach dir selbst ein Bild: http://www.wholetomato.com/products/default.asp

    Ich würde es bei C++ jedenfalls nicht mehr hergeben wollen. Man braucht dazu aber ein Visual Studio Standard/Professional oder besser. In der Express Version gibt es keine Plugin-Funktionalität.

    Grüssli



  • kleine frage

    kann ich c++ files nur in einer projekt mappe debuggen ? wenn ich meine alten c++ files in vs öffne kann ich es nicht debuggen.
    füge ich die datei in eine projektmappe ,geht es.

    umständlich wenn ich alle meine files erst in eine mappe tun müsste 😞



  • kantaki schrieb:

    lohnt sich denn "visual assistant x" ?

    Definitiv. Ein Mehrwert, den ich auch nicht mehr missen will!



  • Für den Einsteiger, der jeweils einzelne kleinere .cpp-Dateien ausprobiert, lohnt sich VAX wahrscheinlich nicht. Da kommen eben all die mächtigen Features noch nicht zum Zug. Aber sobald man grössere Projekte umsetzen will, ist Visual Assist X ein sehr hilfreiches Tool.


  • Administrator

    kantaki schrieb:

    kleine frage

    kann ich c++ files nur in einer projekt mappe debuggen ? wenn ich meine alten c++ files in vs öffne kann ich es nicht debuggen.
    füge ich die datei in eine projektmappe ,geht es.

    umständlich wenn ich alle meine files erst in eine mappe tun müsste 😞

    Mir wäre kein anderer sinnvoll begehbarer Weg bekannt (man könnte natürlich über die Konsole alles manuell machen).
    Bevor du Debuggen kannst, musst du die Files zuerst kompilieren. Da führt kein Weg dran vorbei. Und VS ist halt schon eher dafür ausgelegt, dass man Projekte bearbeitet und nicht einzelne kleine Übungsaufgaben 😉

    Grüssli



  • Ich benutze Code::Blocks und bin damit eigentlich auch sehr zufrieden, wobei mir die Vergleichswerte fehlen (ich habe VS noch nie ausprobiert).

    Visual Assist X hört sich eher nervig an (diese ganzen automatischen Funktionen würden mich eher stören. Ich will nicht jedes Mal eine leere Zeile entfernen, wenn ich einen Kommentar über zwei Zeilen verteile), viele Funktionen brächten mir auch nichts. Höchstens noch mehrere Zwischenablagen zu haben wäre ganz schön. Sowas sollte aber auch schon das Betriebssystem beherrschen, finde ich.



  • VS 2010. 👍



  • Fast2_unreg schrieb:

    Ich benutze Code::Blocks und bin damit eigentlich auch sehr zufrieden, wobei mir die Vergleichswerte fehlen (ich habe VS noch nie ausprobiert).

    Ich benutze auch Code::Blocks und bin damit hochzufrieden.
    Aber der Debugger von VS ist der Hammer! Manchmal kopiere ich mein Projekt nach VS, um damit einen Fehler zu jagen.



  • Visual Assist ist einfach genau das, was in VS gefehlt hat. Damit ist man einfacher schneller und somit produktiver. Das freut den Chef 😉


Anmelden zum Antworten