コードをコメント化およびコメント解除するための主要なショートカットは何ですか?


129

以前のバージョンにはCtrl+ E+ C(コメント)とCtrl+ E+ U(コメント解除)、またはCtrl+ K+ CCtrl+ K+がありましたU

しかし、VS 2012では、主要なショートカットが表示されません。

ここに画像の説明を入力してください

これらのショートカットを有効にする方法は?

回答:


159

キーボードアクセラレータは構成可能です。あなたは、キーボードアクセラレータは、コマンドにバインドされているかを調べることができますTools -> Options上のEnvironment -> Keyboardページ。

これらのコマンドの名前はEdit.CommentSelectionおよびEdit.UncommentSelectionです。

(私の設定では、これらはCtrl+ KCtrl+ CCtrl+ KCtrl+にバインドされていますU。これらは、少なくともC ++のデフォルトではデフォルトであると思いますが、確かではありません。調べる最善の方法は、設定を確認してください。)


現在は、Ctrl + E、Ctrl + CおよびCtrl + E、Ctrl + Uでそれぞれコメントおよびコメント解除で機能します。
Hari Kiran Vusirikala 2017

17

Visual Studioにツールバーを追加して、ボタンを使用可能にすることもできます。

表示>ツールバー>テキストエディター

ここに画像の説明を入力してください


2
XMLファイルを使用している場合は[表示]-> [ツールバー]-> [XMLエディター]であり、テキストファイルを使用している場合は[表示]-> [ツールバー]-> [テキストエディター]であると思います。1つ設定すると、両方で覚えているように見えます(したがって、1つだけ設定する必要があります)。
user1477388 14


8

スクリーンショットから、ReSharperがインストールされているようです。

インストール時に選択したキーバインディングオプションによっては、一部の標準ショートカットがReSharperコマンドにリダイレクトされる場合があります。それはチェックする価値がある、例えばCtrl+ ECコードのクリーンアップ]ダイアログのためのR#で使用されています。


2

これが私がやった方法です

メニューツール環境のオプションキーボードウィンドウ

以下の手順に従ってデフォルトのショートカットを変更できます

  • リストボックスでEdit.CommentSelectionを選択します
  • 「削除」ボタンをクリックします
  • [新しいショートカットを使用]の下のドロップダウンから[テキストエディター]オプションを選択します。
  • 押して「押してショートカットキー:」下のテキストボックスに、独自のショートカット例:押すCtrl+をEして、Cあなたを与えるだろうCtrl+はEC
  • 「割り当て」ボタンをクリックします
  • Edit.UnCommentSelectionCtrl+ EU)についても同じことを繰り返します。

1

メニューに行きました:ツールオプション

環境キーボード

コマンドを含むコマンドを表示:コメント

Edit.CommentSelectionを変更し、コメント用にCtrl+ /を割り当てました。

そして、私は左のCtrl+ K、その後UEdit.UncommentSelectionため。

これらは、ユーザーがコメント/コメント解除にどのキーを使用するかについて、ユーザーの好みに合わせて調整できます。


0

「commentLine」は、探している関数の名前です。この関数は同じキーバインディングでコメントし、コメントを外します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.