ショートカットを使用して、ビジュアルスタジオコードでCSSファイルの自動インデントを有効にする方法があるかどうかを知りたいです。 ALT+SHIFT+F?
JavaScriptではうまく機能しますが、CSSではうまくいきません。
はい、 vscode-css-formatter extension をインストールしてみてください。 .css
ファイルをフォーマットする機能を追加するだけで、ショートカットはAlt+Shift+F
のままです。
これを実行する
alt+shift+f
を入力
または
F1
またはctrl+shift+p
を押してから、beautifyと入力してください。
もう一つ - JS-CSS-HTML Formatter
私はこの両方の拡張が js-beautify を内部的に使っていると思います
最善の選択肢を見つけるのに1時間浪費した。
読みやすく、それらを1つ選択するために、まとめてください。
注:
オプション:
フォーマットするには:
VSコードでAlt + Shift + Fを押す
たとえば、Prettierをインストールした後
それが役立つことを願っています。
ビジュアルスタジオコードでローカルbootstrap.min.cssを開いた後、それはインデントされていないように見えました。コマンドを試してみましたALT + Shift + Fしかし無駄。
その後インストール
CSSフォーマッタ拡張子。
それをリロードしてALT + Shift + F私のCSSファイルを魅力的にインデントしました。
ビンゴ!
ギャラリーには、選ぶべきものがいくつかありますが、私が使用しているものは、かなりのレベルの設定可能性を提供し、残りの設定を邪魔にならないようにしています Michele MellusoによるBeautify 。これはCSSとSCSSの両方で機能し、コードの残りの部分を2スペースに保ちながら3スペースをインデントすることができます。これは素晴らしいことです。
あなたは GitHub からそれを奪い取って自分でそれを適応させることができます。
非常に拡張性があるので Prettier を使用することをお勧めしますが、それでも箱から出して完全に機能します。
1. CMD + Shift + P -> Format Document
または
1. Select the text you want to Prettify
2. CMD + Shift + P -> Format Selection
「ファイル」メニュー - >「設定」 - >「拡張」の順に選択し、CSS Formatterと入力してロードされるのを待ち、「インストール」をクリックします。
HookyQR.beautify拡張機能をインストールしてください。それはあなたのジャバスクリプト、JSON、CSS、Sass、そしてVisual StudioコードのHTMLを美しくするでしょう。それはこの目的のための最も使用拡張です