Objective c 在Sublime文本2中获取Cocoa方法补全
在过去的几天里,我一直在玩Sublime Text 2,我想知道是否有人成功地让Cocoa方法完成工作了?是否有插件(或正在创建的项目)Objective c 在Sublime文本2中获取Cocoa方法补全,objective-c,cocoa,editor,sublimetext,Objective C,Cocoa,Editor,Sublimetext,在过去的几天里,我一直在玩Sublime Text 2,我想知道是否有人成功地让Cocoa方法完成工作了?是否有插件(或正在创建的项目) 欢迎对在巧克力或Sublime Text 2中使用Objective-C提出任何一般性意见。在这里回答我自己的问题。快速访问Sublime论坛没有发现任何线索,谷歌也没有。看起来Objective-C的方法完成目前还不是默认安装的一部分,也不是通过第三方提供的。在MacVim中,我使用了一个名为Cocoa.vim的插件,该插件包含有用的python脚本,可以生
欢迎对在巧克力或Sublime Text 2中使用Objective-C提出任何一般性意见。在这里回答我自己的问题。快速访问Sublime论坛没有发现任何线索,谷歌也没有。看起来Objective-C的方法完成目前还不是默认安装的一部分,也不是通过第三方提供的。在MacVim中,我使用了一个名为Cocoa.vim的插件,该插件包含有用的python脚本,可以生成类和方法文件以供自动完成。我没有在ST2上做太多尝试,但可能可以用所有这些数据创建一个升华包或升华完成文件
目前,我只创建了一个包含一些片段的sublime completions文件。如果我能找到办法让这一切顺利,我会告诉你的 有一个正在进行的Sublime文本包,它连接到clang以获取自动完成数据,名为“我还没有成功地使它完全与Cocoa/UIKit Dev一起工作”,但这里有一个屏幕截图
而我的,这是一个开始这个用户声称已经让SupremoeClang工作起来了。我可能会在尝试后报告自己…如果有人对我有帮助,我会让我的SublimiteClang配置选项。我已经完成了一些自动完成:
"options":[
"-Wall",
"-isystem", "/Applications/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/",
"-isystem", "/Applications/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/c++/4.2.1/",
"-I/usr/lib/clang/3.1/include/**",
"-I", "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin11/4.2.1/include/",
"-arch","armv7",
"-isysroot", "/Applications/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk",
"-D__IPHONE_OS_VERSION_MIN_REQUIRED=50000",
"-ferror-limit=0"
]
你应该在哪里添加这些选项?不确定,因为已经一年多了,你必须阅读文档: