Notepad++是一款文字编辑利器,优点就不多说了,体积小巧功能强大,只是在界面自定义方面就不够人性化,只有几个简单的前景色、背景色、字体大小等设置。

   解决问题的办法似乎很简单,将选中文字的背景颜色修改一下就OK了。但是找来找去,半天时间,在Notepad++设置楞是没找到在哪里可以改变选中文字背景色,“设置”–>“语言格式设置”的选项太简单了,和Notepad++强大的功能完全不相配。改是一定可以改的,只是在哪里而已,网上搜了一下,居然没有找到现成的解决方案。好吧,既然这样,就直接动它的配置文件吧。

   Notepad++的配置全部使用xml文件来保存,其中配色方案保存在stylers.xml,这个文件就位于notepad安装文件的根目录,很好找。以Notepad++6.2.3为例,打开stylers.xml这个文件,当然了,用Notepad++ 打开完全没问题。找到其中的787行,注意有这样的内容:name=”Selected text colour” ,说明这一行定义选中文字的颜色。继续往后看,bgColor=”c0c0c0″,bgColor参数就是选中文字的背景色,把它修改为你要的颜色即可。 百合的天空改成了bgColor=”000000″,选中以后变为全黑色,效果不错,修改成比全局背景色深一点能区分就可以了,这个可以根据自己的需要随 意更改。注意修改保存之后要重新打开notepad++,配置才会生效。

   另外下面是Notepad++界面颜色设置的一些定义,如果想进行更详细的颜色自定义修改,可以参考下面的文档。

Global Styles

Indent guideline style 
Brace highlight style 鼠标指针在框架左右时框架的颜色(如css中{}  
Bad brace color 
Current line background colour 
Selected text colour 
Caret colour 
Line number margin 
Fold 
Fold margin 
Smart HighLighting 
Tags match highlighting 
Tags attribute 
Active tab focused 
Active tab unfocused 
Active tab text 
Inactive tabs 

CSS

DEFAULT 
TAG  标签名如span 
PSEUDOCLASS 
UNKNOWN _PSEUDOCLASS 
OPERATOR 
IDENTIFIER 
VALUE 
COMMENT 
IMPORTANT 

HTML

DEFAULT   默认前景
COMMENT  解释
NUMBER    数字
DOUBLESTRING   双引号字符串
SINGLESTRING    单引号字符串
TAG   标签名如span  h2
TAGEND