私はC++ Builderを使用しています。変数やクラスの定義に行くには、コントロールを押してメソッド名をクリックするか、定義に行きたい。コントロールクリックするとIDEの定義を取得できません
しかし、ほとんどの人が気づくでしょうが、これは常に機能しません。
誰でもこれを行うにはどんなトリックですか?
私はC++ Builderを使用しています。変数やクラスの定義に行くには、コントロールを押してメソッド名をクリックするか、定義に行きたい。コントロールクリックするとIDEの定義を取得できません
しかし、ほとんどの人が気づくでしょうが、これは常に機能しません。
誰でもこれを行うにはどんなトリックですか?
私は実際にVisual Studioエミュレータをキーとして使用しました。そのため、ポップアップメニューを右クリックして定義に行くことができます。
Visual Studioのキーボード設定を列挙するもう1つの利点は、複数行のタブでalt-Tabが機能するようになりました。悲しいことに、コンパイルするためのショートカットがなくなりました(RAD Studio 2007のデフォルトのキーボード設定ではF6)。
2009年にTab alt-tabがうまく機能することを涼しくします。 – Seth
あなたはCodeGearの2009年にツールメニューの下プリコンパイル済みヘッダーウィザード...を実行した場合、それは定義関数への移動のパフォーマンスが向上する可能性があります。
"Go to declaration"は、通常、ソースファイルから呼び出されたときには成功しますが、ヘッダーから呼び出されたときには失敗します。 Ctrlキーを押しながらIDをクリックすると、コンパイラは特別な "Kibitz"モードで動作し、基本的にソースコードをキャレットの位置までコンパイルします。 .cppファイルの場合、これは簡単です。通常はスタンドアロンでコンパイルできます。しかし、ヘッダファイルは他のヘッダに依存することは多いが、明示的には含まれていない。つまり、 "sysmac.h"のスタンドアロンコンパイルを行うとエラーが発生し、あらかじめ "System.hpp"これは、ヘッダーファイルで呼び出されたときにコード補完とコードブラウジングが失敗することが多い理由の1つです。
"DECLARATIONの検索"機能については、実際に説明しています。私は実際に定義に行く方法を見つけるためにGoogleを検索していたし、ここに終わった。 –
こんにちはクリス、私は宣言を見つけると、定義に行くのは近い機能です。彼らは同じボタンではありませんか?私は "宣言/定義に行く"のような意味ですか? – Nap
違いは、C++ Builderは「宣言に進む」ではなく「定義に行きません」ということです:( –