Xcode 4.5 - 尾随空格

时间:2012-09-28 16:10:24

标签: xcode4.5

最新版本的Xcode(4.5)应该从源文件中删除尾随空格。

但是当我在一行末尾保存一些空格的文件时,它们仍然存在。

我错过了什么?

3 个答案:

答案 0 :(得分:7)

好的,这就是问题所在。

如果在行尾添加空格,则光标不会修剪尾随空格,将光标留在该行的末尾然后保存。

您需要将光标移开该行,然后保存。

在保存光标位置同时修剪空白之间可能存在一些冲突吗?

答案 1 :(得分:3)

是的,提交Xcode编辑的代码会在Git中显示尾随的空格。进入Xcode首选项>文本编辑:编辑(选项卡),您可以选择仅包含空白行。 enter image description here

值得一提的是我目前的Xcode版本v5.1。

现在,那些已经在git中上传了关于空格的投诉的代码呢?

好吧,在你的编辑器中查找4个空格(默认情况下,在Xcode首选项>文本编辑>缩进,缩进设置4个空格也可以更改);并为那些没有任何代码的行手动替换为空字符串。您可以在其他编辑器(例如TextWrangler)中进一步复制粘贴代码,以查看是否有任何空行仅留下4个空格。 " Cmd + G"是"找到下一个"的短键,在迭代时有所帮助。

答案 2 :(得分:1)

从Xcode 4.4开始,将自动修剪空白(默认)。我还建议激活包括仅限空格的行。

转到Xcode>偏好>文字编辑>编辑时