2012-01-25 13 views
122

私はVisual Studio 2010とC#を初めて使用しています。ショートカットを使用して、選択したテキストを左右にインデントするにはどうすればよいですか? DelphiのIDEでVisual Studioのインデントショートカット

enter image description here

同等物はCtrlキー + Shiftキー + あるICtrlキー + Shiftキー + U

+55

CTRL + KおよびCTRL + D後? – RBA

+0

私は同じ時間に5つの良い答えを得ました...どちらを受け入れるのですか?すべての答え+1。ありがとうございました – RBA

+2

最新バージョンのDelphiでも[tab]と[shift] [tab]キーを使用していますが、最後の中かっこを削除して再追加するだけで、古いインデント/アンインデントブロックコマンド –

答えて

193

タブシフト + タブはそれを行います。

もう1つのクールなトリックは、テキストを選択したときにALTを押していると、正方形の選択をすることができます。 VS2010から始めると、入力を開始できます。入力した四角形の内容が置き換えられます。一度にたくさんの行を変更することは絶対に素晴らしいことです。

+0

VS2010の機能について何を意味するのかはっきりしませんが、何年も何年もDelphiが持っていたSyncEditのようなものです。 –

+2

@Masonそれは、強力でSyncEditほど近くにありません。それはあなたが長方形の選択をすることができます。したがって、選択範囲が複数の行をカバーする場合、複数の列をカバーする必要はありません。次に、入力すると、入力した行に各行を置き換えます。だからあなたの変数は、それが何らかの用途になるように垂直に整列させなければなりません。これは、RAD Studioが勝利を収めた1つのエリアです。 –

+0

FYI、Tab、およびShift + TabはDelphi XE2でも動作します(ALTのトリックも同様です)。以前のバージョンでは、選択範囲をタブ文字で置き換えるだけです。 – Peter

12

あなただけTabShift+Tabを使用することができます

21

Tab to Tab right、shift-tabをタブ左にします。

91

Ctrlキー - KCtrlキー - D

だけで、文書全体を飾り立てるます。デルファイと比較して、 について多くの混乱を節約します。

すべてが左に整列されるまで繰り返しShiftキー + タブ を押しはCtrl +最初 ですべてのものを選択することによって、すべてのインデントを削除することを確認します。あなたが実行した後、その はCtrl +KはCtrl +D あなたは彼らがしたいように動作します。

あなたはまた、あなたを確認した後、同じだけ左側 ( Shiftキー + タブ)にそれを合わせて、あなたが再調整したいコードのブロックを強調することにより、コードの選択にとを行うことができ

あなたは+ KはCtrl +Fまたははちょうどハイライトされたコードをクリックして、 『フォーマット選択』を選択し、プレスCtrlキーを再調整したいコードを選択した」VEの。

+5

Ctrl-K-Dはドキュメント全体をフォーマットします。選択したテキストをフォーマットするための別のショートカットがあります(Ctrl-K-Fかもしれません)。 –

+0

また、Delphiには、これを実行できる3Dパーティツールが無料であり、IDEに統合することもできます。 – RBA

+0

彼らはそれを見ました。コードがどのように字下げされるべきかについての大きな争いはもちろん、15年のソースコードですべてのファイルを変更するでしょう。 BeyondCompareはフィット感があります。 : –

32

あなたがうまく自動フォーマットされたコードをご希望の場合は、試してくださいCTRL + + k + fCTRLを押しながら、とし、kを入力し、次にfを入力します。

+3

Ctrl-D(書式ドキュメント)は同じことをするよりも簡単なショートカットです(Ctrl-Aはドキュメント全体を選択し、K + Fは選択範囲をフォーマットします) –

+1

Ctrl-Dは@JamesMcCormack – Raghurocks

+5

@Raghurocks:Jamesが意味したのはCtrl + K + Dで、おそらく書類全体をフォーマットします。 –

5

Tabキーを押してメニューバーの上またはメニューバーの[編集] - [詳細設定] - > [書式選択]を押して、自動インデントします。キーボードショートカットもメニューに表示されます。

11

ビジュアルスタジオのスマートインデントは自動的にインデントされますが、インデント用のブロックまたはすべてのコードを選択できます。

  1. すべてのコードを選択:はCtrl +

  2. 利用コードを凹みには二つの方法のいずれか:

    • Shiftキー + タブを、

    • Ctrl + k + f