【问题标题】:Geany: Syntax highlighting for #defineGeany:#define 的语法高亮显示
【发布时间】:2020-09-27 04:15:14
【问题描述】:
#define ll long long

有时 Geany 语法会自动为我突出显示 ll,有时它根本不起作用。我尝试关闭并重新打开几次,有时可以,有时不行。

谁能告诉我这种奇怪行为的原因?

注意:我使用的是 Mac 10.11.6 和 Geany 1.36(如果有帮助的话)。

【问题讨论】:

    标签: syntax-highlighting text-editor geany


    【解决方案1】:

    您应该使用typedef 来定义类型。

    使用ll = long long; 的语法更现代。

    对于简单的类型定义,它与typedef long long ll; 完全相同

    【讨论】:

      【解决方案2】:

      回答您的问题:Geany 根据两件事确定文件类型:扩展名和 shebang。例如。如果你调用你的文件 foo.c 它被识别为一个 C 文件。 baa.cpp 将作为 C++ 处理。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-01-24
        • 1970-01-01
        • 1970-01-01
        • 2010-11-26
        • 2016-06-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多