Cocoa 为mac开发文本编辑工具的简单方法?

Cocoa 为mac开发文本编辑工具的简单方法?,cocoa,macos,Cocoa,Macos,我来自iPhone开发领域,但从未开发过桌面应用程序 现在我想写一个小但有用的文本编辑器来帮助编写小文章。我发现我总是以一种原始的、格式不好的方式总结文本编辑中的知识。下一步,我会仔细阅读,然后根据我在那里收集到的内容开始形成有用的句子 我要编写的工具将具有以下功能: 该接口分为两个主要部分,非常像FTP客户端:左侧是要编写的实际文本。右边是原始音符。可独立滚动和可编辑 至少左侧编辑器应该具有一些基本的标记功能,类似于TextEdit 我假设已经有一个好的、有用的类来完成这项工作。所以问题是

我来自iPhone开发领域,但从未开发过桌面应用程序

现在我想写一个小但有用的文本编辑器来帮助编写小文章。我发现我总是以一种原始的、格式不好的方式总结文本编辑中的知识。下一步,我会仔细阅读,然后根据我在那里收集到的内容开始形成有用的句子

我要编写的工具将具有以下功能:

  • 该接口分为两个主要部分,非常像FTP客户端:左侧是要编写的实际文本。右边是原始音符。可独立滚动和可编辑

  • 至少左侧编辑器应该具有一些基本的标记功能,类似于TextEdit


我假设已经有一个好的、有用的类来完成这项工作。所以问题是:这里哪些是好的起点?是否有任何mac文本编辑器的开源项目我可以看一看?

文本编辑本身作为开发人员工具安装的一部分给出,请参见/developer/Examples/TextEdit

文本编辑本身作为开发人员工具安装的一部分给出,请参见/developer/Examples/TextEdit

这里哪些是好的起点

读,或者

您通常可以将文本视图放到窗口中,让它完成所有工作。您只需要处理加载数据和保存数据

这里哪些是好的起点

读,或者


您通常可以将文本视图放到窗口中,让它完成所有工作。您只需使用数据加载并保存数据即可。

太好了!!我可以自由修改代码并用它制作其他东西吗?@mystify:阅读源文件顶部的苹果许可证:“苹果授予您个人非独占许可证,该许可证受苹果原始软件(“苹果软件”)的版权保护。”,以源代码和/或二进制格式使用、复制、修改和重新发布苹果软件,无论有无修改;“这是非常允许的。太棒了!!我可以自由修改代码并用它制作其他东西吗?@mystify:阅读源文件顶部的苹果许可证:“苹果授予您个人非独占许可证,该许可证受苹果原始软件(“苹果软件”)的版权保护。”,以源代码和/或二进制形式使用、复制、修改和重新发布苹果软件,无论有无修改;“这是非常允许的。