我想问一个关于Xcode语法着色(高亮)的问题。我一直在处理文件 .tcl
文件,Xcode 不知道扩展名,默认情况下它使用“通用”语法着色选项打开它们。在这种情况下,语法着色部分中的“AppleScript”对于具有 .tcl
扩展名的文件来说非常好,可以看到代码中不同内容的所有颜色。那么,如何为 .tcl
文件添加新选项,或者如何更改在 Xcode 中打开 .tcl
文件时出现的“通用”选项?有什么方法可以默认打开带有“AppleScript”语法着色的 .tcl
文件吗?
感谢您的回答...
最佳答案
是的。
您需要做的是在 Xcode 中创建一个新的 macOS 项目(我将其命名为 SyntaxHighlighting
:
然后转到Info -> Exported UTIs
:
单击加号按钮。将 Identifier
设置为类似 com.umutkeskin.tcl-source
的内容。
Conforms To
部分告诉您 UTI 将使用什么突出显示。您可以查看系统定义的统一类型标识符的完整列表 here .您想要的是 com.apple.applescript.text
。
将扩展名
设置为tcl
。这会设置将使用此 UTI 的文件扩展名。
现在运行项目,然后... Viola!
关于xcode - 为未知文件扩展名(例如 ".tcl")向 Xcode 添加语法着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41961953/