如何在 Xcode 4 中定义颜色语法高亮的新语言规范?

如何在 Xcode 4 中定义颜色语法高亮的新语言规范?

对于 Xcode 3,有很多信息可以说明如何为 Xcode 中尚不支持的语言定义语法高亮规范。但似乎没有任何信息说明如何为 Xcode 4 定义语法高亮规范。例如,我希望 Common Lisp、Forth 和其他语言的语法高亮不会出现在 Xcode 4 的“文件类型”下拉列表中。

答案1

看来这根本不可能然而。根据这个答案Xcode 3.0 中支持此功能的 API 甚至对于该版本来说也已经过时,并且已在 4+ 版本中完全删除。

有一个项目叫日晒可能按照你的需求来做,但我没有看到你列出的任何语言,而且对 Xcode 4 的支持仍然有限。我个人只使用 Xcode 进行 Objective-C 编程,然后使用 eclipse 或 TextWrangler 进行其余工作


适用于 Mac OS X 的 Eclipse

在此处输入图片描述

Eclipse 非常适合更密集的项目,这些项目有多个类,并且是实际项目。它主要为 Java 开发,但也支持 Python、C/C++、PHP 和Lisp(可能更多)

在此处输入图片描述


文本管理工具

在此处输入图片描述

TextWrangler 非常适合小规模编辑或文件。我需要快速提取文件,并对其进行小规模编辑,并且还支持大量语言。

在此处输入图片描述


出现当文件与外部编辑器关联时,Xcode 甚至可以打开外部编辑器。虽然这不是完美的解决方案,但目前看来这是唯一的解决方案。

相关内容