格式配置
格式配置主要用于控制Notepad++中文本的外观,但它也允许你调整具有用户可配置颜色的其它方面。

格式配置有两个列表。左边列表(Language)包含所有具有格式的语言,以及颜色设置的其他项。
- 全局格式: 控制用户界面颜色。
- 搜索结果: 搜索结果窗口的文字。
- DOS 格式: 像命令vom/cmd.exe外壳窗口一样高亮文本。
右边列表 (格式) 包括了选中语言的所有可配置的格式。
对于大多数语言,每个属性项的含义都直接明了,所有此处只提全局设置和例外情况。
- : 保存所有格式信息并关闭对话框。
- : 撤销任何所在的更改并关闭对话框。同关闭对话框图标。
- 颜色:
- 字体:
-
单击颜色方框将显示一些默认颜色的弹出框。单击这些颜色将会改变颜色到此颜色。单击 来手动指定颜色。如果可以的话,每种颜色都可以右键单击,将此属性留为'空白'。这样此格式将使用默认颜色代替。
- 前景色 color: '主'颜色。对于文本,此颜色为字符的颜色。
- 背景色: 对于文本,此颜色为背景'过滤'颜色。
- 字体名: 绘制文本时使用的字体。
- 字体大小: 绘制文本使用的字体的大小(以点为单位)。当属性为空白时使用默认值。
- 粗体: 选中它如果你需要使用粗体。
- 斜体: 选中它如果你需要使用斜体,
- 下划线: 选中它如果你需要使用下划线。
如果选择了常规的语言,将会显示两个控制选项:
- 默认扩展名。: 与此语言关联的默认文件扩展名。如果打开的文件拥有此扩展名,Notepad++将切换到这种语言。
- 用户扩展名: 用户可定义的扩展名列表(以空格分隔)。
当选择的格式具有特殊的关键字,选择此格式将会显示两个额外的编辑控制选项:
- 默认关键字: 这些是给定语言默认使用的关键字。
- 用户定义的关键字: 这些是(以空格分隔)你可以自己输入的关键字,以作为默认关键字的补充。格式将仅在单词文本和关键字(由于语法的不同,不同的语言具有的关键字也不同)相同时才应用。
特殊语言:
全局格式: (默认格式 + 用户界面格式)
- 全局覆盖
- 此格式可以覆盖每一个其它格式,并且除默认格式属性外还有几个选项。在默认格式选项下的每个复选框指定要使用的全局属性。如果属性空白,格式不会被应用(然而如粗体,斜体和下划线格式启用但是没有被选中的话,那么将会使这些属性全局失效).
- 默认格式
- 默认格式属性是其它格式的基础。属性不能留为空值。
- 缩进指引线
- 缩进指引线使用的颜色。指引线由可更改的颜色组成,这些颜色可以使用前景和背景色选项来更改。
- 括号高亮格式
- 高亮显示括号使用此格式。所有的属性都可以调整。
- 坏括号颜色
- 如果因为没有找到匹配的括号而不能高亮显示括号时,括号会显示为此格式
- 当前行背景色
- 控制当前激活行的背景颜色,如果启用了其选项。不能设为空白颜色。
- 选中文本颜色
- 选中文本的背景颜色。不能设置为空白值。
- 光标颜色
- 光标的颜色,不能设置为空白值。
- 边缘颜色
- 垂直边缘的颜色。不能设置为空白值。
- 行号栏
- 控制行号栏的格式。所有的属性都可以调整。这里也可以控制书签边缘的背景色。
- 折叠
- 控制折叠符(不是折叠栏)的颜色。不能设为空白值。
- 折叠栏
- 控制折叠栏背景颜色。前景和背景色按每个像素以棋盘格局交替更变。
- 空白符
- 控制空白字符的前景色。仅在启用绘制空白字符或者对空白字符设置了下划线时才会显示。不能设为空白值。
- 智能高亮
- 当启用此功能后,会应用到所有与选中文本相同的文本上。
- 标记格式 #
- # 在1到5之间。此项设置将定义结合使用时的高亮格式。
- 查找标记格式
- 当在查找对话框上选中了 高亮显示查找结果 , 并且执行了 , 将会应用格式到所有的查找结果上。
- 增量查找高亮显示
- 当在进行增量查找时应用。
- 标签匹配高亮显示
- 当启用此项时,应用格式到匹配的标签。
- 标签属性
- 控制属性的背景色。不能设置为空白值。
- 激活标签页拥有焦点
- 决定在当前视图当前标签页上绘制线条的颜色(如果启用此项)。不能设为空白值。
- 当前标签页失去焦点
- 决定非当前视图中当前标签页上绘制线条的颜色(如果启用了此项)。不能设为空白值。
- 当前标签页文本
- 当前标签页文本的前景色。不能设为空白值。
- 前景色控制非当前标签页文本的颜色。背景色控制非当前标签页的填充颜色,如果启用了绘制非当前标签的话。
- 非当前标签页
搜索结果
- 默认:
- 窗口中没有使用另外的格式高亮显示的所有文本
- 搜索头部
- 最上面那行,显示搜索模式,文件数目和命中数目。
- 文件头部
- 显示文件名和在此文件上命中的结果数。
- 行号
- 可单击的行号,单击后会转到搜索结果所在的行。
- 命中单词
- 匹配文本本身
- 选中的行
- 任何选中的文本
- 此行是如何显示的。右键单击颜色来取消高亮显示。
- 当前行背景颜色
Dos 格式
Dos语言使用称作 MSLINEDRAW 的特殊字体来为使用老的Dos代码页编写的文件启用"方框-艺术"。你可用只控制文本的前景和背景色(应用到所有文本)。字体属性继承自默认格式(除了字体名总是MSLINEDRAW外)

