Cocoa 为mac开发文本编辑工具的简单方法?
我来自iPhone开发领域,但从未开发过桌面应用程序 现在我想写一个小但有用的文本编辑器来帮助编写小文章。我发现我总是以一种原始的、格式不好的方式总结文本编辑中的知识。下一步,我会仔细阅读,然后根据我在那里收集到的内容开始形成有用的句子 我要编写的工具将具有以下功能:Cocoa 为mac开发文本编辑工具的简单方法?,cocoa,macos,Cocoa,Macos,我来自iPhone开发领域,但从未开发过桌面应用程序 现在我想写一个小但有用的文本编辑器来帮助编写小文章。我发现我总是以一种原始的、格式不好的方式总结文本编辑中的知识。下一步,我会仔细阅读,然后根据我在那里收集到的内容开始形成有用的句子 我要编写的工具将具有以下功能: 该接口分为两个主要部分,非常像FTP客户端:左侧是要编写的实际文本。右边是原始音符。可独立滚动和可编辑 至少左侧编辑器应该具有一些基本的标记功能,类似于TextEdit 我假设已经有一个好的、有用的类来完成这项工作。所以问题是
- 该接口分为两个主要部分,非常像FTP客户端:左侧是要编写的实际文本。右边是原始音符。可独立滚动和可编辑
- 至少左侧编辑器应该具有一些基本的标记功能,类似于TextEdit
我假设已经有一个好的、有用的类来完成这项工作。所以问题是:这里哪些是好的起点?是否有任何mac文本编辑器的开源项目我可以看一看?文本编辑本身作为开发人员工具安装的一部分给出,请参见/developer/Examples/TextEdit文本编辑本身作为开发人员工具安装的一部分给出,请参见/developer/Examples/TextEdit 这里哪些是好的起点 读,或者 您通常可以将文本视图放到窗口中,让它完成所有工作。您只需要处理加载数据和保存数据 这里哪些是好的起点 读,或者
您通常可以将文本视图放到窗口中,让它完成所有工作。您只需使用数据加载并保存数据即可。太好了!!我可以自由修改代码并用它制作其他东西吗?@mystify:阅读源文件顶部的苹果许可证:“苹果授予您个人非独占许可证,该许可证受苹果原始软件(“苹果软件”)的版权保护。”,以源代码和/或二进制格式使用、复制、修改和重新发布苹果软件,无论有无修改;“这是非常允许的。太棒了!!我可以自由修改代码并用它制作其他东西吗?@mystify:阅读源文件顶部的苹果许可证:“苹果授予您个人非独占许可证,该许可证受苹果原始软件(“苹果软件”)的版权保护。”,以源代码和/或二进制形式使用、复制、修改和重新发布苹果软件,无论有无修改;“这是非常允许的。