あった Ctrl+E+C (コメント)そして Ctrl+E+U 古いバージョンでは(コメント解除) Ctrl+K+C そして Ctrl+K+U。しかし、VS 2012では、私はキーショートカットを見ることができません(スクリーンショットを見てください)...たぶん私はどこでもそれらのショートカットを有効にするべきですか?
キーボードアクセラレータは設定可能です。 Tools -> Options
ページのEnvironment -> Keyboard
で、どのキーボードアクセラレータがコマンドにバインドされているかを調べることができます。
これらのコマンドは、Edit.CommentSelectionおよびEdit.UncommentSelectionという名前です。
(私の設定では、これらは Ctrl+K、 Ctrl+C そして Ctrl+K、 Ctrl+U。少なくともC++のデフォルトでは、これらがデフォルトになると思いますが、よくわかりません。確認する最善の方法は、設定を確認することです。)
ボタンを使用可能にするために、Visual Studioにツールバーを追加することもできます。
表示>ツールバー>テキストエディタ
キーを使う CtrlK、C 行をコメントアウトする CtrlK、U 行のコメントを解除します。
スクリーンショットから、Resharperがインストールされているようです。
インストール時に選択したキー割り当てオプションによっては、一部の標準ショートカットがReSharperコマンドにリダイレクトされる場合があります。確認する価値があります、例えば Ctrl+E、 C コードクリーンアップダイアログのためにR#によって使用されます。
これは古い投稿です。しかし、私は尋ねられた質問に対する解決策を見ませんでした。
これが私のやり方です。
「ツール」 - >「環境」の「オプション」 - >「キーボード」ウィンドウ
以下の手順でデフォルトのショートカットを変更できます。
私はメニューに行きました:ツール>オプション。
環境>キーボード.
を含む検索したコマンドを表示:comment
Edit.CommentSelectionが変更され、割り当てられました Ctrl+/ コメントしてください。
そして私は去りました Ctrl+K それから U Edit.UncommentSelection用です。
これらは、コメント/コメント解除にどのキーを好むかについてのユーザーの好みに合わせて調整できます。
"comment Line"はあなたが探している関数の名前です。この関数は、同じキーバインドでコメントを付け、コメントを外します。