为什么 Emmet 和括号 autoexpand php 标签错误以及如何解决?

Why Emmet and brackets autoexpand php tag wrong and how to fix it?

我已经安装了 Brackets - 并向其中添加了 Emmet。除了一个小细节外,它们都很棒,工作起来很有魅力。 当我尝试扩展 php 时,它扩展为 <php> 而不是 <?php ?> 这很烦人,因为我在 html 中插入了相当数量的 php 代码。 关于如何解决它的任何想法?

snippets.json 文件中预设 "php" 到 <php></php> 的扩展。根据 Emmet documentation 你应该添加你的自定义文件 snippets*.json 并在那里定义缩写。我尝试使用自定义 snippets-php.json 文件更改 "php" 的缩写,但没有成功。我也尝试在原始 snippets.json 文件中更改它,但它也没有用。 这里有一个 thread 有一些变通方法来尝试将 php 片段制作成 cLike 而不是 php。试试看它是否适合你。