为什么 IDE 不突出显示 C/C++ 中的字符串数据类型?

Why don't IDEs highlight string data type in C/C++?

我正在使用 Sublime Text 3 和 Atom 编写 C 和 C++ 代码。但是他们没有突出显示字符串数据类型,如下所示。

当我使用 Atom 和 Sublime 时,这个问题让我很沮丧。这不会发生在 Visual Studio 代码中。

除了使用 Visual Studio 代码之外,还有什么方法可以解决这个问题吗?

对于原子:

  1. Ctrl + ,(comma)打开设置。
  2. 转到“设置”>“核心”。
  3. 勾选Use Tree-sitter Parsers for supported languages.

其他步骤:

  1. 安装Atom language support for C/C++ (Official) or C++14 language support (3rd Party).

对于 Sublime Text 3:

  1. 安装C++ Starting Kit or C Improved or C++11.

注:本post中提到的extensions/packages由各自的开源开发者制作。我不打算推​​广某个产品。