是否可以让 Visual Studio Code 在 Windows Visual Studio Code 0.7.1 版上格式化混合的 HTML 和 PHP 代码?
原文由 steakoverflow 发布,翻译遵循 CC BY-SA 4.0 许可协议
是否可以让 Visual Studio Code 在 Windows Visual Studio Code 0.7.1 版上格式化混合的 HTML 和 PHP 代码?
原文由 steakoverflow 发布,翻译遵循 CC BY-SA 4.0 许可协议
转到 vs 代码中的扩展:
然后写: category:formatters php
按回车。您将看到所有可用的格式化程序。现在安装你喜欢的那个。
然后右键单击任何打开的 php 文件,从弹出菜单中选择格式文档。
原文由 Malek Tubaisaht 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答596 阅读✓ 已解决
795 阅读
2021-07-21 更新
距离我第一次写这个答案已经过去了五年多。我最初链接的扩展被放弃了,Visual Studio Code 的内在 PHP 支持没有改进,这令人失望。我所知道的唯一一个不错的扩展是 PHP Intelephense ,它使用免费增值模式:基本功能是免费的,在撰写本文时,终身许可证是 12 美元。
Intelephense 的免费版本支持使用常用快捷键(Windows 和 Linux 上的
Alt
+Shift
+F
,macOS 上的⌥⇧F
)进行代码格式化。 Visual Studio Code 仍然缺乏对 PHP 代码格式化的内置支持,如果您在未安装适当扩展的情况下尝试格式化 PHP,则会将您引导至扩展市场。原始答案
Visual Studio Code 有 非常棒的 PHP 支持。它缺少的东西被 扩展 所覆盖。快速搜索会发现至少三个( 1 、 2 和 3 )声称支持 PHP 格式。
他们似乎大多在 Windows/Linux 上使用
Alt
+Shift
+F
的标准快捷方式,在 Mac 上使用不同的快捷方式。如果您使用的是 Mac,请尝试使用 ⌥⇧F
。