Frage

Ich habe vor kurzem angefangen habe für C Entwicklung von Eclipse Ganymede CDT mit und ich konnte es nicht mehr mögen. Ich bin mir bewusst, könnte die Lernkurve Art ausgesprochen werden, damit und mit Ihrer Hilfe, mein Ziel ist es, so viel wie möglich zu glätten. Ich bin auf der Suche nach dem besten Hacks, Hinweise, Tipps, Tricks und Best Practices, um wirklich die volle Leistung der IDE zu entfesseln.

War es hilfreich?

Lösung

Die genaue Indexierung

Mit CDT sollten Sie sicher sein, die „Full Indexing“ Option, anstatt die „Fast Indexing“ default zu aktivieren. Es ist nicht spürbar langsamer auf moderne Hardware und es hat eine viel bessere Arbeit. In diesem Sinne sollten Sie sicher sein, semantische Hervorhebung zu ermöglichen. Das ist nicht so wichtig in C / C ++, wie es in einer Sprache wie Scala, aber es ist immer noch sehr nützlich.

Optimiertes Bearbeiten

Lassen Sie sich bei mit Strg + O und Strg + Alt + H verwendet. Die ehemaligen Pops eine schrittweise durchsuchbare Gliederungsansicht, während diese die „Aufrufhierarchie“ -Ansicht und sucht auf der aktuell ausgewählte Funktion öffnet. Das ist unglaublich nützlich für die Ausführung zu verfolgen.

Strg + Umschalt + T (Open Type) ist nicht gerade ein "Bearbeiten" Combo per se, aber es ist ebenso wichtig in meinem Workflow. Der C ++ Open Type Dialog ermöglicht es nicht nur inkrementelle Filterung nach Typ, sondern auch von der Auswahl Definition (.h) oder Deklaration (.cpp) und sogar durch Filterung Elementtyp (typedef, struct, class, etc).

Task Oriented Programming

Mylyn: nie mehr zu Hause lassen. Ich kann einfach nicht genug über dieses Werkzeug. Jedes Mal, wenn ich gezwungen bin, ohne es zu tun ich mich mit neu lernen, wie man mit dem gesamten Code Lärm zu behandeln. Sehr, sehr handlich zu haben.

Stripped Down Ansichten

Das Standard-Eclipse-Workspace Layout ist extrem ineffizient im Raum und in der Benutzerfreundlichkeit. Jeder hat seine Lieblingslayout einige Zeit dauern, und Ihr finden. Ich mag minimieren (nicht unbedingt in der Nähe) alles außer Kontur und halten Sie die C / C ++ Projekt-Explorer in der Sidebar gedockt konfiguriert, um genau die Kontur zu verstecken, wenn erweitert. Auf diese Weise halten kann ich immer den Editor sichtbar, während gleichzeitig den Raum, der von Ansichten irrelevant für die aktuelle Aufgabe verwendet zu reduzieren.

Andere Tipps

STRG + TAB können Sie schnell zwischen einer Quelldatei navigieren und es ist Header-Datei (foo.cpp <-> foo.h).

Ich mag auch die lokale Geschichte Funktion, weil Sie Ihre Änderungen auf bequeme Weise zurück und kehren gehen.

ctrl + Raum ist das beste Werkzeug jemals in Eclipse. Es ist die Funktion zur automatischen Vervollständigung. Es kann Variablennamen vervollständigen, Methodendeklarationen, benutzerdefinierte Vorlagen und eine Tonne mehr.

Go Eklipse. Tonnen von meinem Code wird erzeugt, indem ctrl + Raum .

Wenn die Java Developer Tools die Rechtschreibprüfung funktioniert nicht nicht installiert sind.

Die Rechtschreibprüfung Funktionalität ist abhängig von den Java-Entwicklungstools installiert. Dies kann ein verwirrendes Problem sein, wenn Sie nur die C-Entwicklungstools ausschließlich installieren, da es keinen Grund für den Spell Checker gibt nicht funktioniert.

Sie können die CDT basierte Rechtschreibprüfung (funktioniert in Galileo als auch) ausgeführt werden.

Sehen Sie hier: Eclipse-Schreibung Motor existiert nicht

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top