476

Eclipseには、コードを再インデントし、コメントと空白行を修正するショートカットCtrl+ Shift+があります。FVisual Studio 2010 に相当するものはありますか?

4

11 に答える 11

803

C#キー バインディングを使用したVisual Studio

特定の質問に答えるために、C# では、デフォルトでこれらのホットキーを使用する C# キーボード マッピング スキームを使用している可能性があります。

Ctrl+ ECtrl+Dを使用してドキュメント全体をフォーマットします。

Ctrl+ ECtrl+Fで選択範囲をフォーマットします。

これらは、[ツール] → [オプション] → [環境] → [キーボード] メニューで変更できます(別の「キーボード マッピング スキーム」を選択するか、個々のキーをコマンド「Edit.FormatDocument」および「Edit.FormatSelection」にバインドすることにより)。

C# キーボード マッピング スキームの使用を選択していない場合は、キー ショートカットが異なる場合があります。たとえば、C# バインディングを使用していない場合、キーは次のようになります。

Ctrl+ K+ D(文書全体)

Ctrl+ K+ F(選択のみ)

Visual Studio のコピーに適用されるキー バインドを確認するには、[編集]メニューの [詳細]メニューを参照してください。キーはメニュー項目の右側に表示されるため、システム上にあるものを簡単に見つけることができます。


(この回答を編集して、上記のキー バインディングをシステムに合わせて変更しないでください! )

于 2011-02-09T06:59:28.720 に答える
119

Ctrl+ K+ D(文書全体)

Ctrl+ K+ F(選択のみ)

于 2011-02-09T07:03:07.330 に答える
45

Ctrl+ K+を試してください(途中でキーをD持ち上げないでください)。Ctrl

于 2011-02-09T06:58:26.497 に答える
22

はい、2 コード ホットキー (一般プロファイルを使用している場合はCtrl+ KCtrl+ ) を使用して、選択範囲をフォーマットできます。F

その他の書式設定オプションは、メニューEditAdvancedの下にあります。すべての Visual Studio コマンドと同様に、メニューToolsOptionsEnvironmentKeyboardで独自のホットキーを設定できます(書式選択コマンドは と呼ばれEdit.FormatSelectionます)。

書式設定は空白行に対しては何もしませんが、いくつかの規則に従ってコードをインデントしますが、これは通常、おそらく必要なものからわずかにずれています。

于 2011-02-09T06:57:01.513 に答える
18

リシャーパー- Ctrl+ Alt+F

Visual Studio 2010 - Ctrl+ K, Ctrl+D

于 2011-02-09T06:59:43.267 に答える
5

コードを右クリックすると、「ドキュメントのフォーマット」が表示されます。私の場合はCtrl+ Shift+I

ここに画像の説明を入力

于 2019-08-05T13:41:10.233 に答える