VSCodeを取得して、Windows VSCode v0.7.1で混合html/phpコードをフォーマットすることは可能ですか?
V0.7.10の時点ではまだです。一部の言語でのみ機能します。 PHPの統合が完了すると、ショートカットは次のようになります。 Alt + Shift + F (⌥⇧F Macで)。
2016-05-30更新:Visual Studio Codeには pretty awesome PHP support があります。不足しているものは extensions でカバーされています。検索により、PHP書式設定をサポートすると主張する少なくとも3つ( 1 、 2 、)が明らかになります。ほとんどの標準ショートカットを使用するようです Alt + Shift + F Windows/Linuxで、Macではさまざまなショートカットがあります。 Macを使用している場合は、 ⌥⇧F 試してみてください。
そのため、ほとんどのソリューションの問題は、それらがすべてフォーマットプロバイダーとして登録されており、VSCode内では特定のファイルタイプの保存でフォーマッターを1つしか実行できないことです。したがって、HTML、CSS、JSはすべて取得できますが、PHPは省略できます。または、通常のPHPフォーマッターを使用する場合、HTMLを正しく処理するものは存在しません。
先に進んで、saveフックの前に実行する拡張機能を作成し、PHPフォーマッターとして登録されていないため、js-beautifyですべてのHTMLを実行し、PHPCSのようなものを使用できます+ PHPCBFを使用してHTMLをフォーマットするため、基本的には、現在利用可能な最良のソリューションに関する限りです。
HTMLをPHPでフォーマットする VScodeマーケットプレイスで。
Laravelでコーディングし、PHPコード行のhtmlコードをフォーマットするために「Format HTML In PHP」を使用しています。完璧に機能しています。ここにリンクがあります。 PHPでHTMLをフォーマットする