2009-07-16 12 views
4

Könnte mir jemand einen Editor mit C++ Hervorhebung empfehlen? Ich weiß, dass es VIM gibt, würde aber ein einfacheres bevorzugen, wo ich alle klassischen WINdows-Befehle verwenden könnte.Windows C++ Hervorhebung

Vielen Dank

+0

Befehlszeile oder GUI? –

Antwort

0

Notepad2 ist ein großer leichter Editor mit Syntaxhervorhebung (einschließlich C/C++). Zeigt Zeilennummern, Druckrand, & c. auch.

6

Notepad++ ist ähnlich wie notepad2. Eine weitere Option für Sie zum Auschecken. Enthält auch Zeilennummern, Code-Faltung und Code-Auto-Vervollständigung.

+0

Ja, es fühlt sich fast wie eine IDE an. –

3

Ich benutze SciTE. Es ist das Beispielprojekt für Scintilla - eine freie Quellcode-Editierkomponente.

Bearbeiten: Notepad ++ verwendet auch Scintilla im Kern. Ich habe es getestet (nette Plugins) und fand es ein wenig buggy und langsam, ein Beispiel, das in den Sinn kam - bearbeiten Sie eine 350k-Quelldatei und dann vertikal einige Spalten von oben nach unten und kopieren Sie diesen Text, öffnen Sie eine neue Datei und dann einfügen - Sie müssen warten, allot!

Ich bin zurück zu SciTE - blitzschnell und stabil (wie Scintilla).

+0

Notepad2 ist auch Scintilla-basiert ... bietet nicht so viel Funktionalität wie N ++ oder SciTE, ist aber genauso schnell und leicht. –

7

Auf Windows, Wenn Sie sich für frei und ziemlich gut ausgestattete IDE dann die Eclipe CDT ist schön. Überprüfen Sie auch die Visual C++ Express.

Wenn auf einem Mac XCode kostenlos und genial ist, funktioniert Eclipse auch dort.

Für Pay-Optionen ist Visual Studio immer noch die beste unter Windows. Wenn Sie nur nach einem Editor suchen, funktioniert Notepad ++ oder Context.

1

Ich würde empfehlen UltraEdit Es hat ähnliche Funktionen wie Notepad ++. Ich mag Ultra-Edit vor allem wegen seiner Fähigkeit, die Syntax Highlighting-Befehle zu bearbeiten (wir haben ziemlich einfach benutzerdefinierte Sprachen hinzugefügt), sowie erstaunlich gut implementiert Find-in-Dateien.

0

Vergessen Sie nicht, Emacs, vor allem die EmacsW32 Windows-Port. Sehr gute C++ - Syntax-Hervorhebung (na ja, es gibt Hervorhebung für so ziemlich jede Programmiersprache, die dem Menschen bekannt ist, aber nicht alle sind im Basispaket enthalten).

1

Persönlich bevorzuge ich Notepad 2 des Programmierers als meinen leichten Editor der Wahl unter Windows. Es ist schnell, funktioniert gut und unterstützt eine große Anzahl von Sprachsyntaxen, die sofort einsatzbereit sind.

1

Textpad ist frei zu verwenden (wenn Sie die gelegentliche Nag Bildschirm nicht stören) und unterstützt Hervorhebung für C++. Es hat nicht viele zusätzliche Funktionen, also wenn Sie nur möchten, dies zu markieren, könnte nützlich sein.

+0

Ich benutze Textpad seit über 10 Jahren und es ist einfach großartig! – dwo

2

würde ich CodeKana empfehlen, die ein ausgezeichnetes C/C++/C# -Code-Highlighter und Visualizer-Plugin für Visual Studio ist: http://www.codekana.com/

0

Ich benutze EmEditor für alle meine Arbeit außerhalb von Visual Studio. Es bietet Syntax-Highlighting und Autoindent-Unterstützung für C++ sowie viele andere Sprachen. Es ist außerdem schnell, unauffällig und bietet eine hervorragende Unicode-Unterstützung.

4

Ich bin überrascht Visual C++ Express Edition hat nicht mehr positive Kommentare. Ich verwende Visual Studio für alles, was es unterstützt, und Editor's Notepad 2 oder ConTEXT für die Hervorhebung von Dateitypen, die es nicht unterstützt. Der Leistungsunterschied zwischen Visual Studio und Eclipse ist lächerlich - man kann fast sagen "warte, du meinst es ernst?"

Edit: Sie haben nicht im ersten Beitrag frei gesagt. Die kostenpflichtige (n) Version (en) von Visual Studio ist die maßgebliche Windows-Entwicklungs-IDE.

0

Eclipse-CDT. Es ist mehr als ein einfaches Editor, und ja, es könnte bloatish fühlen - auch langsam - aber es hat ganz einige Features, die es ein würdiges Werkzeug machen:

  1. Semantic Hervorhebung (hochgradig anpassbarer)
  2. Gute Suche & Funktionen ersetzen
  3. Es ist sehr anpassbar. Es kann einige Zeit dauern, um z.B. Der Editor verhält sich wie "normale" Editoren in Windows, aber sobald Sie das getan haben, werden Sie nicht mehr zurückschauen wollen. Je.
  4. Es ist kostenlos.