use*_*736 1 ide macos cocoa objective-c
我正在考虑为脚本语言(如ruby,python等)编写IDE或文本编辑器......是否有一个框架可以让我开始?目前,我只想拥有代码完成,语法高亮等基本功能
代码编辑已经完成了死亡,所以除非你有天才的想法,或者只是想把它作为专业练习,我不会浪费时间.
每个程序员都梦想着编写我们自己的编辑器,并且大部分使用都是在一次或另一次尝试它,但我们大多数人都放弃了,因为这样一个看似简单的工具需要花费大量的时间来制作.那些不放弃的人最终会投入seppuku.实际的代码编辑是由神圣的生物传承下来的,因为他们是唯一拥有永恒病人完成工作的生物.
无论如何你想要冒险,我建议从Cocoa中的文本编辑简介开始,然后从那里开始.
但是,由于Code编辑器中的真正杀手是解析语法,你可能想看看MacRuby,它可以让你用Ruby创建Cocoa应用程序.使用Ruby将有助于解析,因为Objective-C中的大规模解析是一场死亡游行.还有一些用Ruby for TextMate编写的公共域解析器
注意我痛苦的经验之谈.
| 归档时间: |
|
| 查看次数: |
1861 次 |
| 最近记录: |