336

お気に入りの Visual Studio キーボード ショートカットは何ですか? 私はいつでもキーボードに手を置いてマウスから離れたいと思っています。

1回の回答でお願いします。

4

124 に答える 124

227

Ctrl+および-その反対Ctrl++ Shift-

カーソルを最後の場所に戻します(または進めます)。スクロールバックしたり、現在地を確認したりする必要はもうありませPgUpPgDown

これにより、VisualStudioで開いているウィンドウが切り替わります。

Ctrl+およびtabその反対Ctrl++Shifttab

于 2008-09-19T01:50:32.400 に答える
130

私にとっては、コードの自動補完、括弧の一致、または派手なツールパネルの表示については何もしません。代わりに、コードを表示させるだけです。

パネルに囲まれていると、実際にコードを書くための領域が狭くなります。

この場合、Shift+ Alt+が助けになり、全画面表示Enterモードでコード ウィンドウにフォーカスを合わせます。もう一度押すと、すべてのパネルが元に戻ります。

于 2008-09-19T05:36:18.767 に答える
124

インクリメンタルサーチ - Ctrl+I

これは基本的に、ダイアログ ボックスのない検索ダイアログ ボックスです。検索したいものを入力し始めるだけです (入力した内容を確認するには、下部のステータス バーの場所を見てください)。Ctrl+Iをもう一度押すかF3、次のインスタンスを検索します。Esc キーを押して終了します。Ctrl+を 2 回押して新しい検索を開始するとI、最後の検索が繰り返されます。

于 2008-09-19T02:02:17.503 に答える
98

スマートタグを展開(解決メニュー):Ctrl+ .(期間)

識別子の名前を変更するなどの操作を行うときに表示されるタグを展開します。

于 2008-09-19T01:30:11.963 に答える
95

Ctrl+ K, Ctrl+Cブロックにコメントを付ける

Ctrl+ K, Ctrl+ブロックのコメントをU外す

于 2008-09-19T03:25:28.490 に答える
77

ストックビジュアルスタジオ?F12- Edit.GoToDefinition

DevExpressのリファクタリングを!インストールされているということは、Ctrl+`が私の一番のお気に入りであることを意味します ;)

于 2008-09-19T01:25:41.553 に答える
71

TAB「スニペット」のキー。

たとえば、入力tryしてからTabキーを2回押します。

結果:

try 
{           

}
catch (Exception)
{

    throw;
}

その後、展開できます。

C#スニペットの完全なリスト:http://msdn.microsoft.com/en-us/library/vstudio/z41h7fat.aspx

于 2008-09-19T01:51:26.763 に答える
61

Ctrl+]中括弧と括弧を一致させるため。

Ctrl++一致する括弧の間のコードを選択しますShift]

于 2008-09-19T02:30:41.240 に答える
60

Ctrl+ Shift+F

古き良きファイル内検索

于 2008-09-19T03:34:39.653 に答える
51

Ctrl+ Space、VisualStudioは可能な補完を提供します。

于 2008-09-19T10:30:31.900 に答える
47

Ctrl+ K, Ctrl + D// 自動 (再) フォーマット

関連項目:回答

于 2008-09-19T01:23:44.913 に答える
43

Ctrl+ C, Ctrl+V現在の行を複製する

Ctrl+現在の行Lを削除する

Ctrl+F3現在の選択範囲を検索する

Ctrl+ K, Ctrl+Kブックマークを作成する (便利です)

Ctrl+ K, Ctrl+N次のブックマークに移動する

+を
押すと、コマンドを入力できるボックスにカーソルが移動します。 たとえば、+を押して ">of " と入力し、プロジェクト内のファイルの名前を入力し始めると、オートコンプリートされます。これは、現在のソリューションでファイルを開く非常に高速な方法です。Ctrl/

Ctrl/

于 2008-09-19T03:48:33.020 に答える
40

Ctrl+ Shift+V貼り付け/クリップボード リングを循環

于 2008-09-19T05:04:53.383 に答える
34

Ctrl+ MCtrl+が好きMです。現在のコード ブロックを展開/折りたたむ。

于 2008-09-19T01:24:05.317 に答える
34

私が頻繁に使用するが、他の多くの人が使用しないものは次のとおりです。

Shift+ Alt+F10その後Enter

のようなクラス名を入力しCollection<string>、適切な名前空間のインポートがない場合、このショートカットの組み合わせにより、インポートが自動的に挿入されます (キャレットは「>」の直後にあります)。

アップデート:

この回答のコメントからの同等のショートカット ( asteriteに感謝します!):

Ctrl+.

私の最初の推奨事項よりもはるかに快適です。

于 2008-09-19T01:26:30.740 に答える
34

Shift+ESC

これにより、Visual Studio の「偽のウィンドウ」ウィンドウが非表示/閉じられます。これには、ソリューション エクスプローラー、オブジェクト ブラウザー、出力ウィンドウ、イミディエイト ウィンドウ、単体テスト ウィンドウなどが含まれ、ピン留め、フローティング、ドッキング可能、タブ付きのいずれであっても適用されます。

ウィンドウへのショートカット (例: Ctrl+ Alt+LまたはCtrl+ Alt+ I) は必要なことを実行し、Shift+はウィンドウを削除しEscます。それを取り除かない場合、再びフォーカスを与える唯一の方法は、同じキーボード ショートカット (または回避しようとしているマウス) を使用することです。

コツをつかめば、非常に便利です。


うーん.... 「ウィンドウ」を閉じるためのヒットCtrl+の回数は、これを見つける前は非常識でしたが、今ではたまにしか起こりません..F4

于 2008-11-10T03:28:32.627 に答える
24

Visual Studio 2005/2008 キーバインド ポスター:

これらはカスタマイズをカバーしていませんが、良い参考資料であり、新しいショートカットを見つけるのに間違いなく役立ちます.

また、現在のすべてのバインディングを HTML ファイルにダンプするマクロ:

http://www.codinghorror.com/blog/archives/000315.html

于 2009-03-10T22:59:37.453 に答える
24

私のお気に入り: F12(定義に移動) とShift+ F12(参照を検索)。

後者はF8(次の結果に移動) で便利です。

Ctrl+-Ctrl+ Shift+-は、マウスの戻るボタンと進むボタンにマップされています。

Ctrl+.も、特にイベント ハンドラーと "using" ステートメントを追加する場合に便利です。

于 2008-09-19T01:59:32.237 に答える
22

Alt+ Shift+矢印キー( , , , )

これにより、ブロック内のものを選択できます。たとえば、ブロック内のすべての「int」を選択してから、検索して double に置き換えることができます。

**int** x = 1;
**int** y = 2;
**int** z = 3;
于 2008-11-10T03:31:30.060 に答える
19

Ctrl+ M, O. 特定のファイル内のコードのすべてのセクションを折りたたんだり展開したりできます。

于 2008-09-19T03:01:53.477 に答える
19

ソリューション エクスプローラーを開いてフォーカスを設定する: Ctrl+ Alt+L

于 2008-09-19T01:24:32.257 に答える
18

Ctrl+何も選択されCていないと、現在の行がコピーされます 。 他のほとんどのエディターは何もしません。行をコピーした後、貼り付けると、行の途中であっても現在の行の前に行が配置されます。他のほとんどのエディターは、現在の場所から貼り付けを開始しますが、これはあなたが望んでいることはほとんどありません.

行を複製するだけです: Ctrl キーを押しながら c キーを押し、次に v ( Ctrl+ C, Ctrl+ V)を押します。

于 2008-09-19T03:34:25.473 に答える
17

CTRL+ F5(デバッグなしで開始)

CTRL+ SHIFT+ B(ビルド ソリューション)

于 2008-09-19T03:00:04.603 に答える
14

私が頻繁に使用するリストは次のとおりです。

Ctrl+ I: プログレッシブ検索用。の後に何も入力せずにキーIを押し続けると、最後に検索したアイテムが検索されます。+ +は逆検索します。検索文字列が入力されたら、(および+ )を使用することもできます。ICtrlCtrlShiftIF3ShiftF3

Ctrl+ K Ctrl+ C: ハイライトされた領域のコメント用。何も強調表示されていない場合、現在の行がコメントされます。Ctrlもちろん、 を押し続けてK,を押すだけですC

Ctrl+ K Ctrl+ U: ハイライトされた領域のコメントを解除します。上記のように動作します。

Ctrl+ /: カーソルを上部の小さな検索ボックスに移動します。" >of filename" (引用符なし) と入力して、ファイルを開くことができます。プロジェクトに複数のファイルが含まれている場合に非常に便利です。

Ctrl+ K Ctrl+ K: 現在の行をブックマークします。これは、コードの他の部分を少し見てから元の場所に戻りたい場合に便利です。

Ctrl+ K Ctrl+ N: 複数のブックマークがある場合、次のブックマークに移動します。

Ctrl+ -: カーソルを前の位置に移動します

Ctrl+ Shift+ -: カーソルを次の位置に移動します (存在する場合)

Ctrl+ Shift+ B: プロジェクトをビルドします

Ctrl+ C: これは通常のコピーを行いますが、何も強調表示されていない場合は、現在の行をコピーします。Ctrl+も同様X(カット用)

Ctrl+ Space: IntelliSense を使用したオートコンプリート

Ctrl+ ]: 一致するブレースに移動します。'('、'{'、'[' のすべての種類の中かっこで動作します。大きなブロックに役立ちます。

F12: 関数定義/変数定義に移動します。

Alt+ P+ P: プロジェクトのプロパティを開きます。これを使用する人はあまりいませんが、コマンド ライン引数をプログラムにすばやく変更したい場合に便利です。

F5: デバッグを開始するには

Shift+ F5: デバッグを停止します

デバッグ中にCtrl+ Alt+を使用Qしてクイック ウォッチを追加できます。その他のデバッグ ショートカットは、デバッグ ドロップダウン メニューにあります。

于 2009-09-17T20:24:44.230 に答える
13

Ctrl+F10

デバッグ時にカーソルまで実行。キーボードショートカットを見つける前に、これを何年も探しました...

于 2008-09-19T08:57:24.337 に答える
12

「お気に入り」を使用頻度で測定すると、次のようになります。

F10: Debug.StepOver

:)

于 2008-09-19T03:46:20.170 に答える
12

使用法によると、ペアは次のとおりです。

  • Ctrl+ Enter: 現在の行の上に空白行を挿入します。
  • Ctrl+ Shift+ Enter: 現在の行の下に空白行を挿入します。
于 2009-09-17T20:48:25.137 に答える
12

IntelliSenseドロップダウンが表示されている場合、長押しするCtrlとリストが半透明になり、その背後に何が隠されているかがわかります :)

于 2011-09-08T16:29:07.877 に答える
11

Ctrl++ ->プロセスにAltアタッチP

于 2008-10-02T14:12:07.743 に答える
11

これは見たことがない...

Ctrl+Up

Ctrl+Down

カーソルを動かさずにウィンドウをスクロールします。

于 2010-07-22T16:54:31.630 に答える
8

単語を選択: Ctrl+W

その近道がないと生きていけない。1 日 100 回以上 (または 200 回以上) 使用されます。

于 2009-03-10T19:10:28.910 に答える
8

Ctrl+ Shift+S

変更されたすべてのファイルを保存します。何度も救われました。

于 2009-03-11T00:01:51.033 に答える
7

古き良きCtrl+Tab開いているドキュメント間を行ったり来たりするため。

Visual Studioは、実際には非常に優れたCtrl+Tab実装を提供します。Ctrl+Tabドキュメントのアクティブ化の順序は、単純な「左から右」の順序ではなく、最近使用された順序であるため、Ctrl+ Tab(1回押して離す)を繰り返し使用して、2つの間を行ったり来たりできることを特に感謝しています。 3つ以上のドキュメントが開いている場合でも、最近使用されたドキュメント。

于 2008-09-19T01:48:02.513 に答える
7

Ctrl+ Shift+ RTools.RecordTemporaryMacro (再び記録を停止)

Ctrl+ Shift+ PTools.RunTemporaryMacro

正規表現の検索と置換を解決しようとするのは大変なことです。

于 2008-10-22T15:54:30.687 に答える
7

Ctrl( ++の後) 群をShift抜いて最も有用なものは次のBとおりです。

  • Ctrl+ K, C - to コメントアウト選択

  • Ctrl+ k, U - 選択範囲のコメントを外す
于 2008-09-19T04:12:03.383 に答える
7

Ctrl+ R+ T(現在のテストを実行)

Ctrl+ R+ A(プロジェクト内のすべてのテストを実行)

于 2008-09-19T02:00:40.440 に答える
7

で囲みます: Ctrl+ K, S.

タグでテキストをラップしたい場合に最適です。

于 2010-10-14T09:46:41.197 に答える
4

私は自分のコードがきれいで整理されているのが好きなので、私のお気に入りのキーボードショートカットは次のとおりです。

Ctrl+ KD-ドキュメントをフォーマットする

Ctrl+ KF-選択したコードをフォーマットします

Ctrl+ ES-空白を表示

Ctrl+ L-カットライン

Alt+ Enter-下に行を挿入

于 2008-09-19T08:25:14.103 に答える
4

Ctrl+Iインクリメンタルサーチ用

于 2008-09-19T02:35:16.567 に答える
4

Ctrl+Iインクリメンタル検索用。

于 2009-09-28T22:16:33.587 に答える
4

デバッグ モードでAlt *は、実行が停止する現在のブレークポイントにジャンプします。

于 2011-03-03T21:30:15.503 に答える
3

線の切り取りと貼り付け

誰もがテキストの切り取り/コピーについてCtrl+XCtrl+を知っています。Cしかし、VSでは、1行を切り取ったりコピーしたりする場合、最初にテキストを選択する必要がないことをご存知ですか?何も選択されていない場合は、行全体が切り取られるかコピーされます。

于 2008-10-02T14:09:31.650 に答える
3

非表示のウィンドウを表示する

  • ctrl+++ソリューションaltエクスプローラーL

  • ctrl+++サーバーaltエクスプローラーS

  • ctrl+++出力alt_O

  • ctrl+++altツールXボックス

  • ctrl+ shift+ W1+見る

  • ctrl+ \E+エラーリスト

  • ctrl+++shiftクラスCビュー

私はすべての画面領域をコードに使用し、他のすべてを隠しておくのが好きです。これらのショートカットは、必要なときにこれらのウィンドウを便利に保つので、残りの時間は邪魔にならない可能性があります。

于 2008-10-02T14:10:15.050 に答える
3

Ctrl+ Shift+spaceは、パラメータを入力している現在の関数の構文/オーバーロードを示しています。

于 2009-07-10T13:02:24.830 に答える
3

Ctrl+ [(対応する } に移動)

Ctrl+ Shift+ V(クリップボードを循環)

于 2008-09-19T03:50:27.430 に答える
3

Ctrl+ Alt+ E= 例外/キャッチ設定とコード スニペット

于 2008-09-19T02:40:50.093 に答える
3

F9: ブレークポイントの切り替えと切り替え解除!

于 2008-09-21T14:22:04.890 に答える
3

ASP.NET アプリで [デバッグの開始] を使用するときに余分なタブを閉じるのが嫌いです。代わりに、通常は「デバッグなしで開始」( Ctrl+ F5) を使用します。

デバッグが必要になった場合は、Ctrl+ Alt+ P(プロセスにアタッチ)を使用して

、WebDev.WebServer.exe を選択します。その後、まだ前のページにいて、開いているタブは 1 つだけです。

于 2008-09-19T03:29:48.493 に答える
3

Ctrl+ ,「ナビゲート」ウィンドウ用 (リンク)

于 2011-04-06T19:10:05.537 に答える
3

CTRL+ Alt+

これにより、開いているファイルのリストがエディター ウィンドウの右上隅にポップアップ表示されます。クールなことは、検索可能であるため、キーを離してファイル名の入力を開始し、そのファイルにフォーカスを移すことができることです。無数のファイルを開いている場合に非常に便利です。

于 2011-09-30T08:27:30.660 に答える
3

Ctrl選択したアイテムと前に選択したアイテムを見つけるための+F3Ctrl+ Shift+の組み合わせF3は、私にとって非常にうまく機能します。

于 2008-09-19T13:37:12.800 に答える
3

Alt+ B+ U - 現在のプロジェクトをビルドします。

于 2008-12-16T21:00:34.200 に答える
3

まあ、もしあなたが本当に

マウスから離れて、キーボードに手を置いたままにしておきます。

ここに行くより

それは本当に私のお気に入りではありません、それはただすべてです!

1 日 1 回ショートカットすると、マウスを遠ざけることができます。

于 2011-03-03T22:04:39.423 に答える
3

+の上に改行を 開くCtrlEnter

下に改行 Ctrlを入れる+ Shift+Enter

于 2010-05-31T04:07:02.103 に答える
2

コメント

  • Ctrl+ KCtrl+ C-現在のアイテムにコメントする

  • Ctrl+ KCtrl+ U-現在のアイテムのコメントを解除します

これの素晴らしい点は、現在の要素に適用されることです。コメントするためにVBコードの行全体を選択する必要はありません。たとえば、現在の行にコメントするにはCtrl+ KCtrl+と入力するだけです。aspxページでは、最初の行に移動して+ 、+Cを押すだけで、コードの大きなチャンク(たとえば、ListView全体)をコメントアウトできます。CtrlKCtrlC

于 2008-10-02T14:09:48.513 に答える
2

私がよく使う便利なものは次のとおりです。

Ctrl+ J->Intellisenceを強制的にポップアップさせます。

Ctrl++ ->ソリューションエクスプローラーを表示しますAltL

于 2008-12-29T18:30:21.680 に答える
2

キーボード設定を「Visual C# 2005」に設定している場合、ウィンドウの切り替えとテキスト編集のコードは優れています。Ctrl + キーの最初の組み合わせを押してから離して、次の文字を押します。

  • Ctrl+ E, C: 選択したテキストにコメントを付ける

  • Ctrl+ E, U: 選択したテキストのコメントを解除

  • Ctrl+ W, E: エラーリストを表示

  • Ctrl+ W, J: オブジェクト ブラウザを表示

  • Ctrl+ W, S: ソリューション エクスプローラーを表示

  • Ctrl+ W, X: ツールボックスを表示

私はまだF4プロパティペインを表示するために使用しているので、そのコードがわかりません.

[ツール] > [カスタマイズ] メニュー オプションに移動して [キーボード] ボタンを押すと、検索できるコマンドのリストが表示され、ショートカットが利用可能かどうかを確認できます。または、[ショートカット キーを押す:] テキスト ボックスを選択してショートカット キーをテストすることもできます。それらが競合するかどうかを確認するために割り当てます。

補遺:非常に頻繁に使用すると思われるもう 1 つの優れたものを見つけました: Ctrl+Kは、S

選択したテキストを何で囲むかを尋ねるインテリセンス ボックスをポップアップ表示します。これは、ブロックを条件付きまたは try/catch でラップする必要があったとき、まさに私が必要としていたものです。

于 2008-09-19T05:00:53.160 に答える
2

F7およびShift+F7は、デザイナー ビューとコード ビューを切り替えます

Ctrl+Breakビルドを停止します。

「ああ、これはコンパイルできないことに気づき、時間を無駄にしたくない」という瞬間に最適です。

Alt+ Enterresharper スマートタグを開く

ブックマークのショートカット

Ctrl+K Ctrl+Kブックマークを配置

Ctrl+K Ctrl+N次のブックマークに移動

Ctrl+K Ctrl+P前のブックマークに移動

リファクタリングのショートカット. それぞれ+

で始まります。 名前を変更するには+を続けます。+抽出方法。+カプセル化フィールド用。CtrlR

CtrlRCtrlMCtrlE

于 2008-09-19T04:13:22.413 に答える
2

Ctrl+ Shift+ B- ビルド

于 2008-09-19T02:01:00.470 に答える
2

Ctrl + K + C- 現在選択されているコードをコメント に設定 - 現在選択されているコメントをコードに設定Ctrl + K + U

于 2010-02-28T08:32:24.357 に答える
2

Ctrl+W現在の単語を選択するため

于 2009-09-28T22:22:02.767 に答える
2

文字ブロックをすべて大文字/小文字に変換するためのCtrl+UCtrl+ Shift+の組み合わせ。U

于 2009-11-14T14:49:25.747 に答える
2

Sara Ford のブログには、いくつかのすばらしいヒントや旅行、近道があります。

于 2008-09-19T04:07:18.013 に答える
2

Ctrl + BP(前のブックマーク)、Ctrl + BN(次のブックマーク)

于 2009-05-08T11:03:18.307 に答える
1

Shift+F11が現在の関数からステップアウトすることを知りました。

これは、foo(bar(baz())で関数fooをデバッグする場合に非常に便利です。F11Shift+F11を使用して、barとbazにジャンプしたり飛び出したりします。

于 2008-09-24T09:31:54.813 に答える
1

簡単ですが

Ctrl+L

行全体を削除します。高速なコード編集に最適です。

于 2009-10-28T05:15:10.987 に答える
1

Ctrl+  E +  D :ドキュメントをフォーマットする

チームへのヒント:Visual Studioで合意されたフォーマットオプションを設定し(非常に柔軟です)、各開発者がインポートできるように設定を.settingsファイルにエクスポートします。

これで、すべての開発者がすべてを自動フォーマットすることを学ぶと、プロジェクト全体で完全なフォーマットの一貫性がまったく得られないだけでなく、複数のチェックインをソース管理にマージするときのdiffツールの厄介な誤った違いが大幅に減少します。

ああ、私は良い道具を楽しんでいます!

于 2009-03-11T02:37:30.457 に答える
1

Ctrl+ KDコードを自動フォーマットします。

于 2012-04-18T18:40:46.570 に答える
1

検索して置き換えます

  • Ctrl+FおよびCtrl+ H-それぞれ、検索、検索、および置換

  • Ctrl++およびshift++ -それぞれファイル内で検索、ファイル内で検索および置換FCtrlshiftH

「ファイル内検索」は、私にとって生産性を大幅に向上させました。各結果に1つずつジャンプするのではなく、プロジェクト全体またはソリューション全体の結果のリストを表示するだけです。サンプルコードを見つけたり、関数がどこかで使用されているかどうかを確認したりするのが非常に簡単になります。

于 2008-10-02T14:09:00.810 に答える
1

Alt+ Shift+矢印キー()またはマウスの移動=ブロック/列の選択

本当に便利です

于 2008-09-24T09:31:56.513 に答える
1

Ctrl+ Shift+ 8- 前へ戻る " F12/ 定義へ移動"

于 2008-09-19T05:18:57.157 に答える
1

すべての展開/折りたたみコマンドをマッピングして、左手で使用できるようにし、右手がマウスにとどまるようにしました。
Ctrl+ E, Ctrl+はE展開を切り替え、Ctrl+ E, Ctrl+Dはすべてを定義に折りたたみ、Ctrl+ E, Ctrl+はAすべてのアウトラインを切り替えます。

于 2010-07-22T16:52:21.090 に答える
1

Ctrl+ Shift+ R-> Resharper によるリファクタリング

于 2009-03-11T01:59:53.450 に答える
1

Visual Assist Xをインストールする場合(インストールすることを強くお勧めします)、これらは役に立ちます。

  • Alt+ O: ヘッダー/実装間で現在のドキュメントを切り替えます (.h/.cpp)

  • Alt+ G: 定義/宣言に移動

于 2008-11-07T08:46:04.230 に答える
1

キーボード ショートカットではありませんが、マウスでは、マウスの進むボタンと戻るボタンを使用して、コード内の前の場所に移動し、現在の場所に戻ることができます。

于 2008-10-22T15:42:17.453 に答える
1

Ctrl+ Shift+Vクリップボード リングを複数回循環します。

于 2009-09-17T20:49:25.090 に答える
1

F7デザイン ビューからコード ビューに切り替えます。

于 2008-10-04T19:23:19.727 に答える
1

コントロール + アポストロフィ。

ちょっと待って、それは私がその神々のAlt + Shift + F10などから離れて再マップした後のことでした。

これを元のヒットしにくいショートカットから切り離すのに役立つようにオプションを再マップすると、はるかに便利になります。

于 2009-09-17T20:51:52.697 に答える
1

F7ビルドしF8てから、エラーと警告を 1 つずつ確認します。

于 2008-11-10T07:10:59.960 に答える
1

Ctrl+ R+W空白を表示します (タブまたはスペースの強制に最適)。

Altまた、マウスで選択しながら押し続けると、長方形の領域が作成されます。

于 2011-02-24T16:37:52.457 に答える
1

Ctrl+ M, Ctrl + O: 定義に折りたたまれます。画面上のコードの概要を把握するために、 ( Jeff の言うこと

にもかかわらず) #regions と一緒に常に使用しています。

于 2008-09-19T09:04:28.657 に答える
1

スニペットを挿入:

Ctrl+ K, Ctrl+S

私は頻繁に if を使用しtry..catchます#region

于 2009-05-27T19:00:10.843 に答える
1

Alt+ F4;)

しかし、もっと深刻なことに、VS の限られた使用法では、Ctrl+Spaceはおそらく私から多くの打撃を受けています。

于 2009-03-11T01:24:18.027 に答える
1

私はデバッグ中にクイックウォッチを開くCtrl+ D+の大ファンです。Q

于 2009-07-01T02:21:10.763 に答える
0

コピーとカットの時間を大幅に節約します。

  • Ctrl+C行に選択がない場合:行全体をコピーします

  • Ctrl+X選択なし-行全体をカットします
于 2008-09-24T09:26:42.483 に答える
0

Ctrl+ ML-すべてのリージョンを拡張します

于 2009-10-28T05:26:13.130 に答える
0

Ctrl+ KCtrl+ D-現在のドキュメントをフォーマットします。

インデントを修正し、不要なスペースをすばやく削除するのに役立ちました

于 2008-09-24T09:54:59.297 に答える
0

アウトライン

  • ctrl+ Mctrl+ M-現在の要素を折りたたむ/展開する

  • ctrl+ Mctrl+ O-すべて折りたたむ(たとえば、複雑なクラスの概要がわかります)

  • ctrl+ Mctrl+ O-すべてを切り替えます

これは、VB / C#コード(関数の折りたたみ/展開など)とaspxページ(GridView定義の折りたたみ/展開など)の両方で機能します。

これの非常に優れた使用法の1つは、マークアップまたはコードの大きなチャンクをカットまたはコピーすることです。たとえば、大きな、広大な<table>、または<asp:gridview>定義を移動するには、次のようにします。

  1. 最初の行に移動します

  2. ctrl+ Mctrl+Mそれを折りたたむ

  3. ctrl+Xそれをカットする(挿入ポイントがまだその行にある限り、選択する必要はありません)

  4. 目的の場所に移動し、ctrl+Vで貼り付けます。
于 2008-10-02T14:09:14.833 に答える
0

切れ端

各スニペットには、単語を入力してからタブでアクセスできるショートカットがあります。私が最もよく使用するのは、標準のプロパティ定義用です。プロパティを入力してからタブを入力するだけです。

于 2008-10-02T14:10:01.227 に答える
0

何も勝るものはありません++ Ctrl-ソリューションの構築!!ShiftB

ナビゲーションコントロールに関しては、Ctrl+-Ctrl++は素晴らしいです...

しかし、私は++--->ブックマークを作成することを好みCtrlます...そして++ --- K>次のブックマークに移動するために...素晴らしいもの...K

CtrlKN

于 2008-09-19T11:07:34.057 に答える
0

マウスを使用せずにファイルを開きます。

CTRL+ ALT+ A(コマンドウィンドウを開きます)続いて> open somedoc

これはまだ見ていません。ここに投稿されたクールなショートカットの数が信じられません!

于 2008-10-08T05:19:58.833 に答える
0

行の折り返しをオンまたはオフにします

Ctrl+ ECtrl+W

すべてのインデントが設定されたコードのフローを確認したい場合があります。GridView宣言で50個の属性すべてを表示する必要がある場合があります。これにより、簡単に前後に切り替えることができます。

于 2008-10-02T14:08:01.780 に答える
0

ドキュメントをフォーマットする

   Ctrl+ KCtrl+D
  1. aspxページでは、これによりすべてのマークアップが適切にインデントされ、すべてがXHTMLに準拠していることが保証されます(属性に引用符を追加し、大文字と小文字を修正し、自動終了タグを閉じます)。これにより、不一致のタグを見つけやすくなり、マークアップが適切であることを確認できます。インデントの方法が気に入らない場合は、 [ツール]、[オプション]、[テキストエディター]、[HTML]、[フォーマット]、[タグ固有のオプション]で、どのタグを独自の行に配置し、どのくらいのスペースを配置するかを制御できます 。

  2. C#またはVBコードでは、これにより、自動的に検出されなかった大文字と小文字の区別または書式設定の問題が修正されます。

  3. CSSファイルの場合、コンパクト(1行に1つの定義)、半拡張、または拡張(各ルールが独自の行にある)を選択できます。そして、それが大文字化をどのように処理するかを選択できます。

于 2008-10-02T14:08:17.957 に答える
0

javascriptインテリセンスとコードカラーリングを更新します。


ctrl+ shift+J

私はJavascriptのインテリセンスが不安定であることに気づきました-これは通常それをまっすぐにします。

于 2008-10-02T14:08:31.060 に答える
0

うまくいけば、これはまだ投稿されていません。投稿されている場合はお詫びします。Visual Studio 2008で便利なキーボードショートカットを見つけました。QuickWatchウィンドウを開いた状態で、文字列値を含む行を強調表示して、を押しますSpace Bar。テキストビジュアライザーウィンドウに値が表示されます。

QuickWatchウィンドウはデフォルトでは小さすぎて長い文字列を完全に表示できないため、jQueryのinnerText値を確認するのに非常に便利です。

于 2010-10-01T08:13:33.487 に答える
0

CtrlShift+++ ソリューションを再構築しますAltB

Ctrl+ RCtrl+T 現在のコンテキストでのデバッグテスト

于 2011-05-05T19:53:34.460 に答える
0

Emacsのようなキーバインディングを使用してください、それはTAB:Pです

于 2008-09-19T02:25:58.443 に答える
0

レイが言ったこと。Ctrl+ .

メニューを取得する正確なピクセルの上にマウスを置いて時間を無駄にする必要がないことがわかるまで、スマートタグ(あなたを助けたいと思われる小さな青と赤の下線)は本当に好きではありませんでした公演。

Ctrl+.スマートタグメニューを開くと、毎日約5分節約でき、血圧が大幅に下がります。

于 2008-09-19T02:35:12.667 に答える
0

Ctrl+CとCtrl+Vは何も選択されていないときに行を貼り付けると言われていますが、私はCtrl+Xを使用してコードの行を定期的に移動しています。

于 2010-07-23T16:19:37.347 に答える
0

File.Close をCTRL+ SHIFT+にマッピングしましたW。それとCTRL+TABは、必要なファイルを正確に閉じることができることを意味します。

于 2009-03-11T01:55:12.367 に答える
0

いつも使っているので、リストにこれが見つからないことに驚いています。

Ctrl+ K, Ctrl+ M- メソッドスタブを実装します。

存在しないメソッドへの呼び出しを記述し、そのショートカットを使用して適切な場所にメソッドを作成し、適切なパラメーターと戻り値を使用しますが、メソッド本体は NotImplementedException をスローするだけです。

トップダウンコーディングに最適です。

于 2011-06-16T07:57:59.343 に答える
0

Ctrl+ K+Dは間違いなく私のお気に入りだと思います。他のどのショートカットよりもよく使用します。これは、指定されたインデントとコードの書式設定に従ってドキュメントを書式設定するのに役立ちます。

于 2011-07-03T12:19:44.253 に答える
0

もう 1 つの便利な検索の短いキー シーケンスは、完全一致検索とあいまい検索を切り替えるための Ctrl (+ Shift) F --> ALT C --> ALT W です。

于 2008-09-19T13:47:33.663 に答える
0

VS 2008

  1. Ctrl+ E, D:フォーマットコード

  2. Ctrl+ M, O:定義に折りたたむ

  3. Ctrl+ Z :元に戻す:)

  4. F9:ブレークポイント

  5. Ctrl+ Shift+ F9:すべてのブレークポイントを削除

于 2008-12-20T11:13:27.607 に答える
0

Ctrl+ Shift+ S// 保存

Ctrl+ Shift+ B// ビルド

于 2008-09-19T02:55:39.513 に答える
0

私はよく使うものを 2 つ持っています。1 つ目は標準で、2 つ目はマッピングする必要があります。

Ctrl+ A, Ctrl+ E, F(すべて選択、書式選択)

Ctrl+ E, R(未使用の使用を削除してソート)

どちらも「粗雑な負債」を早期かつ頻繁に返済するのに役立ちます

于 2008-09-19T03:10:56.793 に答える
0

うーん、誰もF1助けを求めなかった。

必要な情報を得るには、Google の方が速くて優れているのかもしれません。

于 2008-12-16T20:34:15.033 に答える
0

Ctrl+ A, K,F

すべてを選択し、prettyprint .

于 2009-12-06T06:16:24.010 に答える
0

ループに貼り付けCtrl + Shift + V

展開 現在のブロックを折りたたむ -Ctrl + M + M

コード スニペット - プロパティ タイプ prop および press の作成用tab

于 2009-08-30T13:38:14.567 に答える
0

「prop」を押してタブを押すと、プロパティがスタブ化されます...

于 2008-09-24T12:19:25.563 に答える
0

以下は、私のお気に入りのデバッグ用キーボード ショートカットです。

  • F5: デバッガーを開始 / 次のブレークポイントまで実行
  • Shift+F5: デバッグを停止します
  • F10: 次のステートメントにステップ オーバー
  • F11: 次のステートメントにステップインします
  • Ctrl+F10: カーソル位置まで実行
  • F9: ブレークポイントを追加または削除します
于 2009-04-27T16:15:29.537 に答える
0

Ctrl+のK次にCtrl+Hを使用して、組み込みのタスク/todo リストにコード行を追加します

( Ctrl+ Alt+ K)。とても便利な!

于 2008-09-19T03:32:15.603 に答える
0

Ctrl+ Shift+F4すべてのウィンドウを閉じます。自分でマップする必要があります:

指示:

  • Visual Studio で、[ツール] | [ツール] に移動します。オプション
  • [環境] で [キーボード] を選択します
  • 次を含むコマンドの表示に、Window.CloseAllDocuments と入力します。その下のリストボックスに単一のエントリを取得する必要があります
  • カーソルを [ショートカット キーを押す] に置き、Ctrl+ Shift+を押しますF4
  • [OK] をクリックします。

codebetter.comの Kyle Baley の功績によるものです。私は彼の例を修正して、alt の代わりに shift を使用しました。

于 2009-03-10T21:33:25.820 に答える
0

Ctrl+.

不足しているライブラリを含める。

于 2012-09-05T17:03:44.383 に答える
0

Ctrl+X

これにより、現在のコード行が (クリップボードに) 切り取られます。

于 2008-09-19T08:11:07.257 に答える
0

シンプルなもの。F8: 次のビルド エラーに進みます。

あらゆる種類のリストウィンドウで機能することがわかりました(通常、下部に集まっているもの.

于 2008-11-07T08:32:03.497 に答える
0

これは私が便利だと思うショートカットのリストへのリンクです(VS2003)が、いくつかはまだ適用されます。

私のお気に入りの存在F12Ctrl+-は、宣言に移動して戻ります

于 2008-10-22T15:50:09.807 に答える
0

Ctrl+ M Ctrl +Lは、折りたたまれたコードのすべてのビットを展開します。Ctrl+ M Ctrl +の反対ですO

于 2008-09-30T15:56:52.220 に答える
0

私がいつも使っているもの:

  • ctrl+] マッチングブレース

  • ctrl+ shift+]ブレースの終わりまで選択

  • ctrl+ shift+qタブを外す

  • ctrl+ k, ctrl+c現在選択されているブロックをコメントアウトする

  • ctrl+ k, ctrl+u現在選択されているブロックのコメントアウトを解除

  • alt+マウス移動 垂直選択

  • ctrl+ alt+xツールボックス

  • ctrl+ shift+bビルド

于 2009-03-10T21:18:05.233 に答える
0

Visual Studio 2010 キーバインド ポスター

于 2010-10-14T15:23:52.727 に答える
0

Ctrl+-Ctrl+ Shift+-

Alt+ D,P デバッガーをアプリケーションにアタッチします。

(デバッグしたいアプリケーションの最初の文字は、ほとんどの場合機能します)

Ctrl+ Shift+F

Ctrl+ I(インクリメンタルサーチ)

于 2008-10-27T15:18:46.727 に答える
-1

Ctrl+-Ctrl+ Shift+ -. しかし、あなたがキーボード愛好家なら、Resharper を選んでください。

于 2008-09-19T07:24:55.730 に答える