Atsutane
Code::Blocks ist eine IDE(Integrated Development Environment) kein Compiler, dass wären
gcc oder auch tcc. Als Editor oder IDE wurden hier wohl mehr als genug genannt, falls dir
C::B nicht zusagt kannst du ja mal der Reihe nach die genannten ausprobieren, ansonsten
ist C so ziemlich die Standardsprache, also kann idR. jeder Editor, welcher Syntax Highlightning
bietet, auch deinen C Code highlighten.
Ob C das richtige ist, hängt davon ab, was du bisher an Sprachen beherrschst und was du
schreiben möchtest, zu diesem Thema schaue am besten in die entsprechenden Threads,
ich meine hier erst vor wenigen Wochen mal wieder einen zu diesem Thema gesehen zu haben.
Edit: Hm na gut da war Stefan schneller die Aussagen sind die Selben => werden wohl Recht haben 😉
Edit2: Mit gedit hast du meines Wissens sogar ein wunderbares Syntax Highlightning.
skull-y
mh, also ist auf jeden Fall erstmal gcc grundlegend, respektive tcc.
Da Code::Blocks nur ein Editor ist, müsst ein einfacher Texteditor ja ausreichen (wäre bei mir gedit)
Aber ich seh schon, es liegt noch einiges vor mir 🙂
Sonatic
Für Java-geschichten Eclipse, weil ich mir die ganzen Package-Namen nicht merken kann und will. Für alles andere nehme ich Kate. Schnieker feiner Editor 🙂
Flocke
Geany oder nano (Perl und teilweise Python, auch wenn ich das net wirklich kann)
thodt
Angepasster Vim als IDE (ja IDE, nicht editor 😉 + urxvt als Terminal Emulator.
Muehle
vi oder context (unter wine)
danbruegge
Ich bin jetzt komplett auf Geany umgestiegen.
Ein paar kleine Dinge vermisse ich in Sachen Codevervollständigung die ich bei Eclipse sehr angenehm fand aber dafür ist Geany einfach schneller und Stabiler.
Unter Ubuntu, auf Arbeit, nutze ich noch Nautilus für das Remote FTP und das Browsen durch die Ordner, beide zusammen sind ein sehr gutes Team. denn ich finde den Dateibrowser in Geany nicht sehr Optimal.
Unter Arch, Zu hause, nutzen ich curlftps mit Thunar, leider nicht so unschlagbar wie Geany + Nautilus aber trotzdem noch angenehm.
[gelöscht]
Geany, Code::Blocks, QtCreator
ManuP
Wie groß ist eigentlich der Unterschied zwischen QTCreator und KDevelop?
Ich benutze nur vim und Eclipse. Testen wollt ich demnächst mal Geany.
maks
Vim und QtCreator. Ab und zu noch Geany, die IDE hab ich früher relativ häufig benutzt, wobei ich mit Vim mittlerweile deutlich schneller arbeiten kann.
ManuP schriebWie groß ist eigentlich der Unterschied zwischen QTCreator und KDevelop?
Ich benutze nur vim und Eclipse. Testen wollt ich demnächst mal Geany.
QtCreator ist darauf ausgelegt Software mit Qt zu schreiben, wärend KDevelop eher für KDE‐Programm gedacht ist. 🙂
Dirk
Ist das ’ne Fangfrage? Vim natürlich. 😉
akurei
vim (schnell mal nen Script schreiben)
geany (benutze ich am meisten)
spe (für Python)
Eclipse (Java, ab und an mal was Größeres in Python oder anderen Sprachen)
[gelöscht]
Ich nutze Geany fuer Netwide Assembler Programmierung.
Sonst MaxIDE fuer BlitzMax.
Furry
Ich schreibe mein Programme in emacs, compiliere mit make und
llvm-gcc und debugge mit gdb und valgrind.
MfG (Mit flauschigen Grüßen)
Furry
Kinch
Was ist denn der Vorteil von llvm-gcc gegenüber dem gcc-Paket?
Furry
Kinch schriebWas ist denn der Vorteil von llvm-gcc gegenüber dem gcc-Paket?
Wenn man llvm-gcc als normalen Ersatz für gcc verwendet, hat das keine Vorteile. Ist sogar teilweise noch langsamer trotz link-time optimization.
Wenn man llvm-gcc aber mit der -emit-llvm Option aufruft und mit llvm-ld linkt bekommt man statt nativen Executales Byecode (.bc). Das funktioniert dann wie bei Java: "Compile once, rune anywere". Nagut, nicht wirklich - wer hat schon llvm installiert? Aber es ist cool 😉.
MfG (Mit flauschigen Grüßen)
Furry
Kinch
Ah ja, klingt sehr interessant. Man hört ja generell nur Gutes vom llvm. Danke für die Erklärung.^^
TheJensens
Ich nutze "nur" Geany und gcc/i486-mingw32-gcc
SteffenDerFreak
Moinsen,
früher Eclipse für alles,
heute für die meisten Projekte(Java und PHP) Netbeans,
Kleiner Sachen GEdit und Geany
einfach nur weil Netbeans einfach klasse ist *Kopf kratz*(toller Grund und so ausführlich, oder?)
es ist Portabel und Plattform-unabhängig, plugins sind einfach und schnell zu installieren, es läuft auch auf meiner 1GHz-Kiste zuhaus usw.
Geany gibt's auch für BlueScreenOS (hab ich leider auf Arbeit)
GEdit ist extrem schnell und hat 'n schönes highlighten.
danlei
Eigentlich für so gut wie Alles Emacs. Ausnahmen wären z.B. Smalltalk/X oder Pharo. Netter Nebeneffekt: Man kommt auf jedem Betriebssystem klar, auf dem Emacs läuft (nicht nur, was das Programmieren angeht).