Visual Studio 2013以降では、Ctrl +クリックするとピーク定義機能があります。最初はこれはクールだと思いましたが、ほとんどの場合、Promote to Document
ボタン、ファイルに多くの変更を加えるため、Ctrlキーを押しながらクリックします。しかし、Peek Definitionをオフにする方法をグーグルで調べた後、これが可能かどうかについての詳細は見つかりません。私が本当に欲しいのは、VSの以前のバージョンのように、Ctrl +クリック機能が独自のタブで定義を開くことに戻ることです。これは可能ですか?
2017年以前のVisual Studioの場合:
Tools→Options→Productivity Power Tools→Other Extensions→Control click shows definitions in Peek
Adam Garnerは、Visual Studio 2017の場所は次のとおりであると指摘しました。
Tools→Options→Text Editor→General→Enable mouse click to perform Go to Definition
Resharper AND Productivity Power Toolsを使用している場合、デフォルトでctrl + click
で定義に移動し、定義を覗きます。とてもうるさい。 @SnowFatalのソリューションは、ピーク機能をオフにします。 Resharperのオプションは、「エディターで<Control +左クリック>で宣言に移動」と表示されます。
Visual Studio 2017の最新バージョン(15.4.0)では次のとおりです。
Tools→Options→Text Editor→General→Enable mouse click to perform Go to Definition
ボックスをオフにして無効にするか、別のキーを設定してモードをトリガーすることができます。
Ctrl +クリック->ピーク定義は、生産性向上ツールによって実際に有効になります。 [生産性向上ツール]オプションで[Ctrl +クリックして定義に移動]を無効にすると、この動作は消えます。
Visual Studio 2017の場合:
Tools→Options→Productivity Power Tools→General→Control click shows definitions in Peek