Umu*_*kin 3 xcode syntax-highlighting tcl macos-sierra xcode8
我想问一个关于 Xcode 语法着色(突出显示)的问题。我一直在处理文件.tcl,Xcode 不知道扩展名,默认情况下它使用“通用”语法着色选项打开它们。在这种情况下,语法着色部分中的“AppleScript”对于带有.tcl扩展名的文件来说非常好,可以查看代码中不同内容的所有颜色。那么,如何为.tcl文件添加新选项,或者如何更改.tcl在 Xcode 中打开文件时出现的“通用”选项?有没有什么办法可以默认打开.tcl带有“AppleScript”语法着色的文件?
谢谢您的回答...
就在这里。
您需要做的是在 Xcode 中创建一个新的 macOS 项目(我将称之为SyntaxHighlighting:
然后去Info -> Exported UTIs:
单击加号按钮。将 设置Identifier为类似com.umutkeskin.tcl-source.
该Conforms To部分告诉您突出显示 UTI 将使用什么。您可以在此处查看系统定义的统一类型标识符的完整列表。你想要的是com.apple.applescript.text.
将 设置Extension为tcl。这将设置将使用此 UTI 的文件扩展名。
现在运行项目,然后... Viola!