【发布时间】:2009-07-16 18:38:35
【问题描述】:
我一直在玩 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?
【问题讨论】:
标签: c++ c visual-studio regex gedit