哪个notepad ++语法高亮样式应用这些颜色?

时间:2013-05-08 02:25:54

标签: syntax-highlighting notepad++

屏幕截图:notepad++ syntax highlighting screenshot

使用notepad ++ v6.3.2并编辑html文件,Notepad ++使用奇怪的颜色突出显示代码。问题是,我无法在主题的任何部分(全局样式或HTML或C#)中找到这些颜色值。神秘的绿色代码是:#707312并且它不在我修改的twightlight.xml中。另外,我也没有在任何地方使用“透明度”,因此它不是其他颜色的变体。

我使用自定义的Twilight.xml主题,位于此处:
C:\ Program Files \ Notepad ++ \ themes \ twighlight.xml

我很乐意分享这个文件,但我不知道该怎么做。有人可以告诉我,Notepad ++“风格”突出了代码选择吗?

感谢。

2 个答案:

答案 0 :(得分:37)

经过数周的斗争,我找到了答案。对于任何使用Notepad ++的人来说,在编辑HTML或XML文件时都很难看到奇怪的语法高亮,请看这里:

https://sourceforge.net/p/notepad-plus/discussion/331753/thread/696b4764/

  1. 主题xml文件中可能存在重复值。您必须删除重复项。具体而言,“Find Mark Style”是罪魁祸首。

    • 打开主题,转到“全局样式”并删除任何欺骗(C:\ Program Files \ Notepad ++ \ themes \ .xml)
  2. 更新控制此背景突出显示的颜色。

    • 取消选中此处的“突出显示标记属性”: 设置 - >偏好 - >突出显示匹配标签 - > []突出显示标记属性
  3. 选择突出显示颜色的新标签:

    • 设置 - >样式配置器 - >全球风格 - >标签匹配突出显示(将背景设置为您希望的颜色)
  4. 3B。或者,如果您没有看到“标签匹配突出显示”,则可能是“MISC”(感谢下面的GPPK)

    这可以防止在编辑包含标签的文件(例如HTML,XML等)时出现奇怪的黄色背景

答案 1 :(得分:8)

在HTML / XML属性中更改奇怪颜色的其他信息,

  • 设置 - >样式配置器 - >全球风格 - >标签属性(参见背景颜色)