2017-06-09 11 views
3

特定のコマンドのキーバインディングを作成する方法を理解しようとしています。 私はpalleteでコマンドを見ることができますが、バインディングはありませんので、keybindings.jsonで見ることはできません。VSCコマンドログ

VSC内で実行されているすべてのコマンドを記録して、コマンドを実行してログ内のコマンド名を確認できる方法はありますか?

編集:

それを明確にする:

  • 私は一般的な方法は、私は、コマンドは、そのコマンドIDと一緒に発行されたものを見つけることができる方法を知りたいです。
  • 私はすでにdefault keybindingsファイルにいくつかのコマンドを見つけましたが、これは実行したコマンドを見つける一般的な方法ではありません。すべてのコマンドがリストされているわけではありません。それぞれのコマンドについて説明していませんし、実行したコマンドであることを確認するために使用することはできません。

答えて

1

"トグルラインコメント"コマンドのIDはeditor.action.commentLineです。

キーボードショートカットエディタの検索機能を使用してすべてのコマンドIDを見つけることができます(macOSの場合は、Application Menu > Preferences > Keyboard ShortcutsまたはショートカットCmd+K Cmd+Sで開くことができます)。

keybindings.jsonでは、オートコンプリートヘルプ(つまりCtrl+Space)をトリガーして、利用可能なすべてのコマンドを検索できます。

+0

私の編集をご覧ください。一般的な方法を探しています。特定のコマンドではありません。ちょうど何かを実行し、使用されたコマンドのIDを見たいとします。 – srfrnk

関連する問題