2008-08-14 8 views

Antwort

16

Kein spezifischer Artikel, wirklich, aber ich habe EmacsWiki gefunden, um voll von nützlichen Informationen zu sein. Betrachten Sie diese Einträge Check-out:

  • CPlusPlus als Ausgangspunkt für viele C++ - verwandte Artikel und
  • CppTemplate eine Vorlage zu definieren, die Ihnen ein gutes Skelett geben können, wenn Sie neue Dateien
15
starten

Ich bin kürzlich über diese article gestolpert, die ziemlich gut ist.

EDIT: Ja, der Link ist nicht mehr gültig. Es sieht so aus, als ob sie ihre URL kürzlich geändert haben und sie nicht richtig weitergeleitet wird. Hoffentlich kommt es bald wieder. Jedenfalls wurde der Artikel "Benjamin Rutts Emacs C Entwicklungstipps" genannt. Ich habe es geschafft, eine Kopie here zu finden.

+1

Link ist tot :( – Shekhar

+0

für alle, dies zu lesen, hier ist ein Link zum Artikel: http://xugx2007.blogspot.com/ 2007/06/benjamin-Rutts-emacs-c-Entwicklung-tips.html – Pacha

13

Ich plane, solchen Artikel in naher Zukunft zu schreiben, aber Sie können jetzt my configuration von Cedet + Emacs nehmen, das mir hilft, C++ - Quellen effektiv zu bearbeiten. Wenn Sie Fragen haben, können Sie mich direkt fragen

+6

ich schrieb Artikel über die Verwendung cedet für C/C++ - http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html –

7

Beachten Sie, dass Emacs C++ - Modus nur auf regulären Ausdrücken basiert, keine Grammatik. Daher basiert die Syntaxhervorhebung nicht streng auf der Syntax der Sprache selbst, sondern basiert weitgehend auf alltäglicher Formatierung. Die Emacs-Syntaxhervorhebung von C++ macht oft Fehler.

Das Problem ist nicht auf Syntax highlight eingeschränkt. Das gleiche fehlerhafte Design gilt für die automatische Formatierung. Alles in allem verwende ich seit den letzten 20 Jahren nur Emacs für die gesamte Bearbeitung von C++ - Quellcode. (I in der Regel elektrische Tastenbelegungen deaktivieren, weil der Emacs' defekt regex-basierte Design. Regexes nicht genügend Aussagekraft haben die C++ Syntax genau zu beschreiben.

+3

I Ich habe viele frustrierende Jahre damit verbracht, mich in C++ zu entwickeln gute Unterstützung von Redakteuren. Microsoft Visual Studio ist zweifellos der beste C++ - Editor da draußen. Aber auf der Unix-basierten Welt bist du allein. Source Insight ist gut, funktioniert aber nur mit M $! Ich denke, der Compiler sollte die Querverweisdaten so generieren, wie er es am besten kann. Hope Clang wird diese Lücke füllen. – hackworks

0

Ich empfehle ggtags und irony-mode. Andere dann, dass Sie möchten . verwenden helm-ag suchen („grep“) für Strings im Code-Basis