我有一个很长的方法,在我输入后,它看起来像这样:
[someObj action1:param1 action2:param2 action3:param3 action4:param4];
但我希望它变成这样......:
[someObj action1:param1
action2:param2
action3:param3
action4:param4];
输入最后一个分号后自动....
我刚刚看到一个视频,这样做,我该怎么做? (这是付费视频,因此无法在此处提供链接)
答案 0 :(得分:3)
问题文字:
[someObj action1:param1 action2:param2 action3:param3 action4:param4];
如果您已在一行输入,只需选择参数之间的空格,然后 return
这将倾向于结肠#34;:#34;多行的字符。
要自动缩进已输入的代码,请选择您想要自动缩进的文本,然后选择 control i ,该选择将缩进为Xcode规则。
我一直都在使用它。
如果您只想将选定的代码块移动到左侧命令 [,向右移动命令 ] < / KBD>
答案 1 :(得分:1)
查看https://github.com/travisjeffery/ClangFormat-Xcode。
它将重新格式化您的代码以遵守样式规则,例如Chromium等,其中行长度最多为80个字符。 在这种情况下,如果超过80个字符,方法将按照您的提及进行处理。
您可以重新格式化特定的组合键,也可以在每次保存时重新格式化。