5.1 不同的高亮组

下面的列表列出了CGDB在高亮代码文件时会使用的全部高亮组。

Statement
表示了一种语言定义的关键字

Type
表示了一种语言定义的类型

Constant
表示了字符串或者数字

Comment
表示了源代码中的注释

PreProc
表示了C/C++中的预处理指令

Normal
表示了普通文本

下面的列表列出了CGDB在显示其UI时会使用的全部高亮组。

StatusLine
表示了CGDB中的状态栏。文件对话框的状态栏也会是用这个高亮组。

IncSearch
表示了当用户在文件对话框窗口或是代码窗口中搜索时使用的高亮组。

Arrow
表示了CGDB绘制的指向当前浏览代码行的箭头

LineHighlight
表示了当用户设置arrowstyle选项为highlight时,高亮行使用的高亮组

Breakpoint
表示了CGDB显示被设置了断点的行所使用的高亮组

DisabledBreakpoint
表示了CGDB显示断点被禁用的行所使用的高亮组

SelectedLineNr
表示了CGDB显示当前被选择的行。也就是光标所在的行。

Logo
这个高亮组是CGDB在没有源代码被自动检测到的时候所显示的logo的高亮组。