【问题标题】:Why keywords in member class is not highlighted?为什么成员类中的关键字没有突出显示?
【发布时间】:2015-11-12 09:22:28
【问题描述】:

为什么privatepublicinclass hold没有突出显示?

【问题讨论】:

  • 您的代码无法编译,因为您缺少分号(和其他内容)。因此,在您的 IDE 中运行的解析器无法正确识别这些关键字。
  • 您为什么不完成课程编写并使用w! 保存文件并查看任何变化?
  • @Smittey :这没有多大意义。
  • @TimBiegeleisen:恕我直言,解析器不依赖正确的语法来突出显示。不过不确定!!
  • 我很抱歉。我第一次没有正确阅读问题:) 我收回了

标签: c++ vim vim-syntax-highlighting


【解决方案1】:

首先完成程序,然后使用以下vim命令将文件保存为.cpp文件:

w your_programme_name.cpp

Vim 可能正在应用当前的颜色设置。尝试覆盖当前 使用以下 vim 命令进行默认颜色设置:

syntax on

不过,我偶尔会看到 vim 对在哪里应用什么感到困惑。 以下是来自Vim Documentation 的帮助文本。这可能是最后的手段。

从下到上滚动时颜色错误。 Vim 不读取 整个文件来解析文本。无论您身在何处,它都会开始解析 查看文件。这节省了很多时间,但有时颜色 错了。

一个简单的修复方法是按下 CTRL-L。

或者向后滚动一点,然后再向前滚动。

真正的修复见|:syn-sync|。

一些语法文件有办法让它看起来更远,请参阅帮助 具体的语法文件。例如,|tex.vim|用于 TeX 语法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-10
    • 2013-04-07
    • 1970-01-01
    • 2017-10-18
    • 2012-02-10
    • 2017-10-04
    相关资源
    最近更新 更多