当我们在xCode输入时,会有自动生成代码的提示,但默认生成的代码格式是 { 在最右边,如:
if (condition){
statements
}
while (condition){
statements
}
我之前一直做C++,对代码风格算比较执着的,无法忍受这种风格,我只认下面这种:
if (condition)
{
statements
}
while (condition)
{
statements
}
从一开始手工修改到最终修改XCode的文件,修改方法是找到 SystemCodeSnippets.codesnippets ,把里面的 { 修改成 回车{, 回车意思是按下回车键. 路径: xCode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/SystemCodeSnippets.codesnippets
如果是从Finder里找的话,就是: xCode.app/Contents/Frameworks/IDEKit.framework/Resources/SystemCodeSnippets.codesnippets
下载(已修改好风格) xCode 6.4 的 SystemCodeSnippets.codesnippets xCode 7.0 的 SystemCodeSnippets.codesnippets
吐槽 为什么没有提供设置代码风格的选项呢?现在每次升级XCode都要修改此文件的?这种默认代码的风格,实在的接受不了啊!!!
最终的解决方案
使用自定义代码段的方式