为什么反斜杠在 Notepad++ 中显示为“₩”(韩元符号,“W”+删除线)?

为什么反斜杠在 Notepad++ 中显示为“₩”(韩元符号,“W”+删除线)?

我花了两个多小时在网上搜索,试图找到一个可以解决这个问题的方法。我试图在 Notepad++ 中的 .css 文件中进行空格转义,但它一直显示这个奇怪的 W 符号(我发现这是韩国货币符号“Won”)。

我尝试了所有我能找到的明显和建议的修复方法 - 重新安装 Notepad++、更改语言设置等。它只在 CSS 文件中这样做,而且只在 Notepad++ 中这样做。另一个奇怪的事情是“查找”(Cntrl+F) 查找“\”的结果显示这是文件中唯一的实例。

在此处输入图片描述

我希望它显示

#status.En\ panne{...}

我有两个问题:
1)有办法解决这个问题吗?
2)把它留在那里还能起到太空逃生的作用吗?

答案1

能够重现该问题,但不确定这是如何发生的:

在“设置”->“样式配置器”中,选择 CSS 和 TAG。字体名称默认为“Batang”,一种韩文字体。选择“字体名称”,选择第一个(空白)选项,然后保存并关闭。这样应该就可以解决问题了。

答案2

我以前在 MP3 播放器上看到过这种情况,我的经验表明,该问题是由于软件使用错误的字符编码来显示文本而导致的。

Notepad++ 是否设置为使用正确的字符编码?无论如何,这很可能是一个字符展示问题;文件中存储的可能是反斜杠字符的正确二进制代码,并且该代码应该正常工作。

编辑:根据您的评论,问题可能是由于 Notepad++ 使用了错误的字体来突出显示 CSS 语法。我可以用文本自己重现这个问题foo.bar\,所以我很确定这是 Notepad++ 中的一个错误。

Notepad++ 错误:反斜杠显示为反斜杠符号

相关内容