苹果开发工具AppCode

2017/08/05

Jetbrains开发的为替代Xcode而生的苹果开发工具AppCode

AppCode

AppCode是一个全新的Objective-C的集成开发环境,用于帮助开发MaciPhoneiPad的应用程序。

常用技巧

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

  • license

Post Directory