我正在使用Xcode 7.3和Swift 2.2。
关键是我很厌倦“跑步”:
Cmd + A
Ctrl + I
为了缩进整个代码。
所以,我认为我非常接近找到解决方案,在 IDETextKeyBindingSet.plist 上创建自己的快捷方式。
<key>My Custom Shortcuts</key>
<dict>
<key>Indent Code In One Hit</key>
<string>selectAll:, ....., moveLeft:</string>
</dict>
我做了很多测试,用各种命令代替'.....'(组合this),但我找不到解决方案。
感谢任何帮助!
答案 0 :(得分:2)
最后,我自己找到了一个解决方案,没有安装任何未经验证的插件 我认为这可能是其他具有更高性能的解决方案。
修改 IDETextKeyBindingSet
sudo nano /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist
添加:
<key>My Custom Shortcuts</key>
<dict>
<key>Custom - Indent Code In One Hit</key>
<string>selectAll:, cut:, paste:</string>
</dict>
答案 1 :(得分:1)
我认为你应该试试this。它可以帮助您每次Cmd + S
时重新缩进代码答案 2 :(得分:0)
&#34; Command +]&#34;将缩进所有突出显示的代码。