我一直在玩 GEdit 的语法高亮。我喜欢 Visual Studio 突出显示用户创建类型的方式。我想为我的用户在 C/C++ 中创建的类型(例如 typedef's/classes)执行此操作。例如(在 C 中):
typedef struct Node *pNode;
以及 C++ 中的一个示例:
class BigNumber
{
// Class stuff here.
};
查看方式Node
与typedef struct
(关键字)的突出显示方式不同,并且*pNode
根本没有突出显示。我如何编写一个正则表达式来检测它,并突出显示我当前文档中所有出现Node
的地方?BigNumber