でEclipseのショートカットがあり、Ctrl+ Shift+ F、その再インデントコードと修正のコメントと空白行。Visual Studio 2010に相当するものはありますか?
でEclipseのショートカットがあり、Ctrl+ Shift+ F、その再インデントコードと修正のコメントと空白行。Visual Studio 2010に相当するものはありますか?
回答:
特定の質問に答えるために、C#では、C#キーボードマッピングスキームを使用している可能性が高く、デフォルトでこれらのホットキーを使用します。
Ctrl+ E、Ctrl+ Dは、ドキュメント全体をフォーマットします。
Ctrl+ E、Ctrl+ Fは、選択範囲をフォーマットします。
これらはメニューツール → オプション → 環境 → キーボードで変更できます(別の「キーボードマッピングスキーム」を選択するか、個々のキーをコマンド「Edit.FormatDocument」および「Edit.FormatSelection」にバインドします)。
C#キーボードマッピングスキームを使用することを選択していない場合、キーショートカットが異なる場合があります。たとえば、C#バインディングを使用していない場合、キーは次のようになります。
Ctrl+ K+ D(ドキュメント全体)
Ctrl+ K+ F(選択のみ)
アウトキーバインディングはに適用される確認するには、あなたのVisual Studio、メニューの外観のコピー編集 → アドバンストメニュー -それは彼らがあなたのシステム上にあるものを発見するのは簡単ですので、キーは、メニュー項目の右側に表示されます。
(この回答を編集して、上記のキーバインディングをシステムの内容に変更しないでください!)
Ctrl+ K+ D(ドキュメント全体)
Ctrl+ K+ F(選択のみ)
Edit.FormatDocument
設定している例I、いくつかのコードのクリーンアップも起こる)Add/remove braces for single-line control statements
フォーマッタは常に変化して(ユーザーはあなたがそれを^^アクティブにしたときに何が起こるかわかりませんので、本当に悪い記述を)if(foo) bar;
しますif(foo) { bar; }
。Edit.FormatSelectionを実行しても変更されません。バグかもしれませんが、何も見つからなければ報告します。
はい、2つのコードのホットキー(一般プロファイルを使用している場合はCtrl+ K、Ctrl+ F)を使用して、選択範囲をフォーマットできます。
その他のフォーマットオプションは、[ 編集 ] →[ 詳細設定]メニューにあります。すべてのVisual Studioコマンドと同様に、[ ツール ] →[ オプション ] →[ 環境] →[ キーボード ]から独自のホットキーを設定できます(フォーマット選択コマンドはと呼ばれますEdit.FormatSelection
)。
書式設定は空白行では何も行いませんが、通常はおそらく必要なものから少しずれているいくつかのルールに従ってコードをインデントします。
ReSharperの - Ctrl+ Alt+F
Visual Studio 2010- Ctrl+ K、Ctrl+D
テキストを適切な形式に揃えるには-
Ctrl+ K+ またはなどのDフロントエンドページ.aspx
.cshtml
Ctrl+ K+ Fのための.cs
ページ
しかし、すべてのボタンを順番に押すのを観察してください...