当我选择多行代码,并希望像往常一样用TAB键缩进它们时,它只是将它们全部删除。我来自Eclipse,在那里我总是这样做。这在Xcode中是怎么做到的?我希望不是一行一行的;)
当前回答
⌘+[和⌘+]在Xcode中等价于shift+tab。
其他回答
选择要重新缩进的代码,然后转到
编辑器->结构->重缩进
另一种快速重新格式化缩进的方法是快速剪切和粘贴。⌘+x和⌘+v。我经常发现它比⌘+[或⌘+]更快,因为你可以用一只手(而不是两只手)完成它,它会在一次拍摄中重新格式化到正确的缩进级别。
用于缩进的快捷键为⌘+],用于取消缩进的快捷键为⌘+[。
在Xcode的首选项窗口中,单击Key Bindings工具栏按钮。Key Bindings部分是自定义键盘快捷键的地方。
这里是在XCode中格式化代码的快捷方式
格式化整个代码(整个类/控制器) 选择整个代码,在mac上按control+I来格式化你的代码。 格式化特定的代码块 选择代码并按: ⌘+]用于右移(缩进) ⌘+[用于左移(取消缩进)
注意:根据@ javergiovannini的建议,你可以使用编辑器菜单选项
选择您的代码并导航到编辑器>结构>重缩进
由于我没有看到当前版本的Xcode对这个问题的更新,我想我应该在Xcode 9.3中添加,Tab适用于缩进选定的文本行以及从一个自动完成字段移动到另一个。
推荐文章
- Xcode 4挂在“附加到(应用程序名称)”
- 为什么单元测试中的代码不能找到包资源?
- c++中不必要的花括号
- Xcode 10的对象库去哪了?
- Xcode 10的UI元素在哪里?
- Xcode构建失败“架构x86_64未定义的符号”
- 如何使用Xcode创建。ipa文件?
- 我可以在没有“构建和运行”的情况下启动iPhone模拟器吗?
- 在notepad++中格式化代码
- Xcode 4 -在新的Macintosh安装上的配置文件上“没有找到有效的签名标识”错误
- Xcode +删除所有断点
- Swift:理解// MARK
- 自定义dealloc和ARC (Objective-C)
- 你常用的Xcode快捷键有哪些?
- 确保您的项目构建设置正在生成一个dSYM文件。对于所有配置,DEBUG_INFORMATION_FORMAT都应该设置为dwarf-with-dsym