web-dev-qa-db-ja.com

ctrl + shift + fを使用してVSCodeのコードの選択をインデント/フォーマットする方法

VSCodeのコードの特定のセクションをインデントしたい

Visual Studio Code(VSCode)postでコードをフォーマットする方法 を読んで、コード全体をインデントするショートカットを提供しますが、コードの特定のセクションを選択すると機能しません。

コードでいくつかの行を選択した後でctrl+shift+Fを試しましたが、ファイル全体がインデントされています。 VSCode Insider 1.8.0でWindowsを使用しています。どんな助けも大歓迎です。

60
Damien Leroux

インデント VSCodeのコードの特定のセクションにしたい:

  • インデントする行を選択し、
  • つかいます Ctrl + ] インデントします。

formatセクション(インデントではなく)にしたい場合:

  • 書式設定する行を選択し、
  • つかいます Ctrl + K、 Ctrl + F それらをフォーマットします。
104
Shaun Luttin
  • セクションを選択してクリックすることで、セクション全体をインデントすることもできます TAB
  • また、後方にインデントします Shift+TAB

そしてもちろん、自動インデントとフォーマットについては、使用する言語に従って、どの拡張機能が適切に機能するか、どのフォーマッターをインストールするか、どのパラメーター設定を有効化または設定するかを確認できます。各言語と利用可能なツール。拡張機能のドキュメントをよく読んで、必要なものをすべてインストールして設定してください。今までのインデントの問題は、コードブロックをコピーして貼り付けるときにpythonに悩まされますが、それがここにある場合、それを解決する方法です https://stackoverflow.com/a/46899704/7668448

77
Mohamed Allal

OSx「ドキュメント形式」で、形式が必要なすべての行を選択します

Option + Shift + F
5
Adrian Romero