【发布时间】:2011-02-09 01:15:34
【问题描述】:
我正在开始学习,我想用 C++ 为文件编写自己的语法高亮。
谁能给我一些关于如何去做这件事的想法?
在我看来,当打开文件时:
需要对其进行解析并确定它是什么类型的源文件。信任扩展可能不是万无一失的
一种了解哪些关键字/命令适用于哪种语言的方法
一种决定每个关键字/命令的颜色的方法
我想在 OS X 上使用 C++ 或 Objective-C 执行此操作。
任何人都可以提供有关我如何开始使用此功能的指示吗?
【问题讨论】:
标签: c++ objective-c macos syntax-highlighting lexical-analysis