【问题标题】:Xcode 7 - Add new default syntax coloringXcode 7 - 添加新的默认语法着色
【发布时间】:2016-06-16 21:04:14
【问题描述】:

在 Xcode 7 中,想要更改给定文件类型(在本例中为“.mod”文件)的默认语法着色(默认为“无”)。

/Applications/Xcode.app/Contents/OtherFrameworks/DevToolsCore.framework/Versions/A/Resources/Standard\ file\ types.pbfilespec下有一个plist文件

我们可以在其中控制每种语言的默认设置。例如,在“c.c”下(还有“c.h”,它们都继承自“c”)有一个包含一个元素“c”的数组“Extensions”。理想情况下,现在我想简单地在此处的数组中添加第二项“mod”。但是,这并没有将“.mod”文件的默认语法突出显示更改为与“.c”文件具有相同的颜色(“.c”文件仍然像以前一样着色)。

有谁知道如何为给定的文件类型添加新的默认颜色?

关于 plist 的更多信息: 标准文件 types.pbfilespec 使用内置文件 types.pbfilespec 中的定义,其中包含例如具有标识符“sourcecode”的文件类型,这是大多数文件扩展名“.c”等。每种语言的特定语法着色设置在内置语言.pblangspec 中指定。

【问题讨论】:

  • 我要进入同一个兔子洞。不工作。你想清楚了吗?
  • 我从来没有这样做过,很抱歉 - 但我仍然想这样做,如果它被弄清楚了!
  • 我在别处找到了解决方案。看我的回答。编辑 pbfilespec 是一条死胡同。浪费了太多时间,直到我决定尝试更复杂的解决方案,这很有效。谢谢,苹果...

标签: xcode syntax


【解决方案1】:

按照以下答案中的说明进行操作:

Adding syntax coloring to Xcode for unknown file extension such as ".tcl"

如果您想将其视为 C 源代码,请使用 public.c-source 作为 UTI。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-02
    • 2011-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多