0

我正在使用 PHPstorm 6。

当我尝试格式化包含法语字符的代码时,我遇到了您在图片上看到的问题。

注意:当我将文本放入如下标签时,我得到了这个:

<span>génie Informatique</span>

所以在格式化之前我是这样的:

所以在格式化之前我是这样的

格式化后我得到了这个

格式化后我得到了这个

谢谢

4

1 回答 1

1

那是什么样的文件——HTML?

无论如何:标签之间确实有浅绿色背景。这表明您在这些标记之间注入了另一种语言(语言注入功能),它可能使用完全不同的格式规则(不是 HTML——例如 JavaScript 或您可能在那里注入的任何内容)。

可能的解决方案: 将光标放在这些标签之间的某处,Alt+Enter(或单击灯泡图标)并使用“Uninject Language”选项。

或者: Settings | Language Injections -- 查找并禁用(甚至删除)有问题的条目(最后一列将是“全局”或“项目”类型)。

于 2013-08-01T11:31:45.707 回答