【问题标题】:Visual Studio C++, how to change the text color for "nullptr"Visual Studio C++,如何更改“nullptr”的文本颜色
【发布时间】:2014-12-31 05:20:11
【问题描述】:

看到像 class 这样的关键字让我分心,因为虽然是亮蓝色,但 nullptr 也是亮蓝色。它提请注意“nullptr”这个词。有什么方法可以覆盖 VS 的颜色吗?

现在我正在使用 #define null nullptr ,这至少对我自己的代码来说是一种解决方法。

【问题讨论】:

  • 它是 C++/CLI 和 C++11 语言中的关键字。所以它的颜色与另一个关键字“class”相同。附近应该有一个程序员会真的讨厌那个#define。

标签: c++ visual-studio


【解决方案1】:

Visual Studio 不允许您覆盖关键字着色功能。没有直接的办法! 但是,可以通过编写自己的语法着色插件来实现。

在此处查找更多信息: Syntax Colorizing (Managed Package Framework)

您可以在ScanTokenAndProvideInfoAboutIt() 函数中过滤nullptr 关键字。

【讨论】:

  • 这是最有帮助的答案,希望它更简单。回到更容易定制的 SciTE 代码编辑器。
猜你喜欢
  • 1970-01-01
  • 2022-06-29
  • 2012-07-04
  • 2019-01-05
  • 2020-12-19
  • 2012-03-02
  • 2018-08-08
  • 2012-06-25
  • 2020-07-15
相关资源
最近更新 更多