Xcode中的外部编辑器

一些程序员非常依赖他们喜爱的文本编辑器(Yours truly: guilty as charged.) It’s not a phenomenon particular to any one editor; there are adherents for just about every serious programming editor: Emacs, Vim, BBEdit,jEdit的- 地狱,甚至Α名单很长。

许多其他程序员 - 实际上可能是大多数 - 对单个文本编辑器没有任何特别的忠诚他们会愉快地使用任何方便的东西。

大多数现代编程IDE都包含一个内置的文本编辑器(IDE=集成开发环境。)Mac OS X最重要的两个IDE是CodeWarrior和Xcode(néeProjectBuilder)CodeWarrior的IDE包含一个非常BBEdit-ish编辑器但它不是BBEdit,CodeWarrior长期支持外部编辑器,因此您可以使用自己喜欢的编辑器而不是内置的作业。

另一方面,当Mac OS X首次亮相时,Project Builder不支持外部编辑器大多数程序员对使用Project Builder的内置编辑器感到满意,但是其他人 - 前面提到他们自己非常喜欢的编辑器的人 - 并不是你可以使用例如,与Project Builder一起使用外部编辑器,使用拖放功能将源文件拖动到另一个编辑器的Dock图标上但这与明确的内置外部编辑器支持相去甚远。

所以这些程序员会问Project Builder的开发人员,“请为Project Builder添加外部编辑器支持,以便我可以使用我最喜欢的编辑器而不是Project Builder。”

Project Builder开发人员的反应是 - 并且无可否认这是释义 - “您最喜欢的编辑器中有哪些功能可以让我们看到我们添加到Project Builder?”

“I’m not asking you to add features from my favorite editor to Project Builder; I just want to write code using my favorite editor.”

“您最喜欢的编辑器中有哪些功能可以让我们看到我们添加到Project Builder?”

等等。

最终,这些请求让Project Builder的开发团队失去了兴趣,去年,他们为Project Builder添加了外部编辑支持,并且它仍然存在于Xcode中。

但是,实际上是任何Project Builder / Xcode用户快乐有这个外部编辑支持?任何人?这不像是我与数百名开发人员联系,但我确实知道几个,我不知道谁对它感到满意。

而且,正如所述Nat Irons迈克尔蔡,外部编辑支持更差在Xcode中比在Jaguar的Project Builder中。

Xcode中的外部编辑器支持会让很多程序员非常非常高兴所以很难理解它为什么没有发生这不是因为Xcode的内置编辑器就像完全一样,因为它真的很像行人(例如不支持单文件查找对话框中的正则表达式搜索向Xcode添加极好的外部编辑器支持比将Xcode的内置编辑器变成一个了不起的文本编辑器要少得多。

如果我错了,请告诉我。

以前: 运行Panther Run
下一个: SmartyPants 1.4.1