🚀 VS Codeでで入手しましょう!

ナビゲーションと編集

この概要で説明されているナビゲーションツールと編集ツールは、Visual Studio CodeでのC#開発エクスペリエンスを向上させる軽量な拡張機能であるC# Dev Kit拡張機能によって有効になります。

コードナビゲーション

アウトラインビューを使用すると、現在のファイル内のメンバーを便利にナビゲートできます。 C# Dev Kit拡張機能をインストールすると、ソリューションエクスプローラービューも使用できるようになります。このビューは、コマンドラインとエディターを切り替えることなく、より大きなソリューションに含まれるプロジェクトの追加、管理、および変更に役立ちます。

定義へ移動

定義へ移動機能は、型またはメンバーのソースまたはファイルに移動し、結果を新しいタブで開きます。キーボードユーザーの場合は、テキストカーソルをシンボル名の内側に置き、F12キーを押します。マウスユーザーの場合は、シンボル名を右クリックしてコンテキストメニューから定義へ移動を選択するか、Ctrl+クリックでシンボル名をクリックします。Ctrl+Alt+クリックを使用して、定義をサイドで開くこともできます。

Go to Definition example

定義をピーク

定義をピーク機能を使用すると、シンボルがどのように定義されたかをすばやく確認できます。この機能は、ピークウィンドウ内の定義付近の数行のコードを表示するため、現在の場所から移動せずに確認できます。

シンボルの定義をピークするには、ソースコードで使用されている任意の場所でシンボルにカーソルを置き、⌥F12(Windows Alt+F12、Linux Ctrl+Shift+F10キーを押します。または、コンテキストメニューから定義をピークを選択することもできます(右クリックし、ピーク > 定義をピークを選択)。

Peek Definition example

実装をピーク

実装をピーク機能を使用すると、クラス、メソッド、またはシンボルがどのように、どこに実装されたかをすばやくインライン表示できます。

実装場所のリストを表示するには、ソースコードで使用されている任意の場所でシンボルにカーソルを置き、⇧⌘F12(Windows、Linux Ctrl+Shift+F12キーを押します。または、コンテキストメニューから実装をピークを選択することもできます(右クリックし、ピーク > 実装をピークを選択)。

参照をピーク

参照をピーク機能を使用すると、選択したシンボルがコード内で参照されているソースのインラインリストを取得できます。ソースコードで使用されている任意の場所でシンボルにカーソルを置き、右クリックして、ピーク > 参照をピークを選択します。

Peek References example

コードスニペットの折りたたみまたは展開

ソースコードをより見やすく表示するには、エディターガターにカーソルを合わせて、表示されるカレットを使用してコードスニペットを折りたたんだり展開したりします。

Collapse or expand code snippet example

スマート選択

スマート選択(セマンティック選択)を使用すると、ソースコード内のカレット位置のセマンティック情報に基づいて、選択範囲を拡大または縮小できます。

  • 選択範囲を拡大するには、⌃⇧⌘→(Windows、Linux Shift+Alt+Rightを使用します。
  • 選択範囲を縮小するには、⌃⇧⌘←(Windows、Linux Shift+Alt+Leftを使用します。