当我选择多行代码,并希望像往常一样用TAB键缩进它们时,它只是将它们全部删除。我来自Eclipse,在那里我总是这样做。这在Xcode中是怎么做到的?我希望不是一行一行的;)


当前回答

选择要重新缩进的代码,然后转到

编辑器->结构->重缩进

其他回答

另一种快速重新格式化缩进的方法是快速剪切和粘贴。⌘+x和⌘+v。我经常发现它比⌘+[或⌘+]更快,因为你可以用一只手(而不是两只手)完成它,它会在一次拍摄中重新格式化到正确的缩进级别。

在首选项->文本编辑->缩进中选择“Tab键:始终缩进” 然后按TAB键或SHIFT+TAB键可以缩进一行或一行 遗憾的是,这完全消除了在你想要的地方插入制表符的可能性,并与用于在“自动补全字段”之间切换的制表符键严重冲突。

我想我们需要更多的tab键,一个是不够的…

首先,使用命令+a选择所有代码

其次,按住ctr键,然后按i

整个选定的代码将很好地缩进。

选择线条并从键盘上按Ctrl+i。

你会让这些行缩进。

对于那些在mac上使用西班牙语键盘的人来说,这是快捷键:

美国小妞⌘+⌥+黑un-indent

美国小妞⌘+⌥+铝indent