Jetbrains开发的为替代Xcode而生的苹果开发工具AppCode
AppCode
AppCode是一个全新的Objective-C的集成开发环境,用于帮助开发Mac、iPhone和iPad的应用程序。
常用技巧
1.自动补全
AppCode默认自动补全对大小写敏感,如果需要取消敏感,在Preferences->Editor->Code Completion中对Case sensitive completion选择None,即可使大小写同时联想。
2.自动换行
AppCode默认不进行自动换行,如果需要像Xcode那样自动换行,在Preferences->Editor->General中对Soft Wraps下的Use soft wraps in editor进行勾选,即可进行自动换行。
3.编码方式不同
AppCode编辑器基于Java,读写编译操作中用到编码方式包含Java,因此,在使用Xcode后转换AppCode,project.pbxproj会更换其中的编码方式,例如
// 其中会将Xcode默认的fileEncoding编码方式由1修改为4
91E1E7681EA30C9F004EB4B6 /* SENSEME.lic */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SENSEME.lic; sourceTree = "<group>"; };
91E1E7701EA30C9F004EB4B6 /* VERSION */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = VERSION; sourceTree = "<group>"; };
因此在git提交时需要注意,是否会由于编码方式不同时导致更换编辑器环境出现冲突
4.其他
-
http://www.cocoachina.com/ios/20141031/10070.html