2010-10-26 79 views
1

我在VS 2008中编写了一个C++ - CLI库,它仅突出显示关键字。我想突出显示CLR类型以及我定义的类型。试过工具 - >选项 - >环境 - >字体和颜色似乎不工作。有人可以让我知道如何在不使用任何插件的情况下在VS中做到这一点(如果插件是免费的,欢迎使用)。Visual C++ 2008语法突出显示

回答

2

您无法从Visual Studio中获取此信息。其语法突出显示基于词法分析。它检测简单的编程元素,关键字,标识符,注释,数字,字符串文字,预处理指令等。选择性地突出标识符是一个更难的问题,它需要解析文本。

不仅速度很慢,影响文本渲染速度,而且执行起来也非常困难,因为在编辑代码时,文本几乎总是处于无法解析的状态。用于C++ IDE的通用插件是Whole Tomato的Visual Assist。但它肯定不是免费的,这些附加组件从来都不是。不知道他们支持C++/CLI的程度,你必须尝试下载试用版。

相关问题