【问题标题】:Getting Xcode to recognise C++ header files without the '.h' extension (OpenSceneGraph)让 Xcode 识别没有“.h”扩展名的 C++ 头文件 (OpenSceneGraph)
【发布时间】:2012-05-13 13:35:04
【问题描述】:

OpenSceneGraph 使用头文件without the '.h' extension。有没有办法让 Xcode 将语法识别为 C++,从而允许我突出显示和跳转到定义等?

例如:没有高亮显示:

【问题讨论】:

    标签: c++ xcode header-files file-extension openscenegraph


    【解决方案1】:

    是的。在选择文件的情况下切换右侧面板(工具栏“查看”部分最右侧的图标,屏幕截图中的箭头 1)。选择面板中的文档选项卡(箭头 2),然后在“身份和类型”下找到“文件类型”(箭头 3)。在下拉列表中选择“C++ header”。

    您需要重新打开该文件才能启动语法着色。

    【讨论】:

    • 有没有办法让 Xcode 为某些扩展自动执行此操作,这样就不必为每个此类文件手动重复?
    • 我现在在 Windows 机器上,所以我无法检查,但我确定你不能对没有扩展名的文件执行此操作,但我很确定您可以执行此操作从项目设置中的选项卡之一获取特定扩展。在文件资源管理器中单击您的项目并检查构建规则。
    • 对于不属于任何项目的库/系统头文件怎么办?
    • @OrangeDog,帮不了你。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-02
    • 1970-01-01
    • 2023-02-02
    • 1970-01-01
    • 2011-02-19
    相关资源
    最近更新 更多