【发布时间】:2013-08-01 19:31:45
【问题描述】:
我正在使用 PHPstorm 6。
当我尝试格式化包含法语字符的代码时,我遇到了您在图片上看到的问题。
注意:当我将文本放入标签中时,我得到了这个:
<span>génie Informatique</span>
所以在格式化之前我是这样的:
格式化后我得到了这个
谢谢
【问题讨论】:
我正在使用 PHPstorm 6。
当我尝试格式化包含法语字符的代码时,我遇到了您在图片上看到的问题。
注意:当我将文本放入标签中时,我得到了这个:
<span>génie Informatique</span>
所以在格式化之前我是这样的:
格式化后我得到了这个
谢谢
【问题讨论】:
那是什么样的文件——HTML?
无论如何:标签之间确实有浅绿色背景。这表明您在这些标签之间注入了另一种语言(语言注入功能),它可能使用完全不同的格式规则(不是 HTML,例如 JavaScript 或您可能在其中注入的任何内容)。
可能的解决方案: 将光标放在这些标签之间的某处,Alt+Enter(或点击灯泡图标)并使用“Uninject Language”选项。
或者: Settings | Language Injections -- 在那里查找并禁用(甚至删除)违规条目(最后一列将是“全局”或“项目”类型)。
【讨论】: