Frage

Ich bin mit C ++ Builder, weiß ich, dass auf eine Definition einer Variablen oder Klasse gehen Sie die Kontrolle drücken müssen, und klicken Sie auf den Namen der Methode oder einer beliebigen Kennung, wo Sie auf eine Definition gehen.

Da jedoch die meisten von euch würde dies bemerken nicht die Zeit, alles funktioniert.

Hat jemand eine Trick hat dies auf tun?

War es hilfreich?

Lösung 3

Ich habe tatsächlich das Visual Studio-Emulator für Schlüssel und deswegen kann ich jetzt rechts ein Popup-Menü klicken und Definition gehen.

Ein weiterer Vorteil der Visual Studio-Tastatur-Setup von enumlating ist die mehrzeilige Registerkarte und Alt-Tab funktioniert jetzt. Leider nicht mehr Verknüpfung zu kompilieren (F6 für RAD Studio 2007 Standard-Tastaturaufbau).

Andere Tipps

„Gehe zu Deklaration“ in der Regel erfolgreich, wenn aus einer Quelldatei aufgerufen wird, aber nicht, wenn sie von einem Header aufgerufen. Es ist leicht zu verstehen, warum, wenn Sie wissen, wie es funktioniert: Wenn Sie Strg + ausführen auf einer Kennung klicken, wird der Compiler in Kicks, in einem speziellen „Kibitz“ Modus ausgeführt wird, und stellt grundsätzlich den Quellcode auf die Position des Cursors auf. Für eine CPP-Datei, das ist einfach - das in der Regel eigenständige kompiliert werden kann. Eine Header-Datei, jedoch hängt oft von anderen Headern sie aber nicht explizit enthalten - das heißt eine eigenständige Zusammenstellung auf „sysmac.h“ tun wird mit einem Fehler fehlschlagen, da die Header „System.hpp“ erwartet vorher aufgenommen werden. Dies ist einer der Gründe, warum Code Completion und Code-Browsing oft, wenn in Header-Dateien aufgerufen fehlschlagen.

Wenn Sie führen die Precompiled-Header-Assistent .. unter dem Extras Menü in CodeGear 2009, kann es die Leistung der Go to Definition Funktion verbessern.

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