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

car*_*ino 14 syntax-highlighting notepad++

截图: notepad ++语法突出显示截图

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

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

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

谢谢.

car*_*ino 38

经过数周的斗争,我找到了答案.对于使用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. 选择突出显示颜色的新标签:

    • 设置 - >样式配置器 - >全局样式 - >标签匹配突出显示(将背景设置为您希望的颜色)

3B.或者,如果您没有看到"标记匹配突出显示",则可能是"MISC"(感谢下面的GPPK)

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

  • 由于我无法编辑此问题,因此"突出显示匹配标记"选项现在位于MISC中.标签 (3认同)
  • 谢谢.这也解决了我的问题. (2认同)
  • 你的英雄主义值得更多的赞成.说真的,谢谢. (2认同)
  • +1这让我烦恼了一年多,但我找不到解决方案,谢谢. (2认同)
  • 你是我的英雄.世界上没有足够的+ 1 (2认同)

小智 8

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

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