Xcode: 在单个快捷方式中缩进代码
Xcode: indent code in a single shortcut
我正在使用 Xcode 7.3 和 Swift 2.2。
关键是我已经厌倦了 "running":
Cmd + A
Ctrl+我
为了缩进整个代码。
所以,我想我已经很接近找到解决方案了,在 IDETextKeyBindingSet.plist.
上创建我自己的快捷方式
<key>My Custom Shortcuts</key>
<dict>
<key>Indent Code In One Hit</key>
<string>selectAll:, ....., moveLeft:</string>
</dict>
我做了很多测试,用各种命令(结合this)替换'.....',但我还找不到解决方案。
感谢任何帮助!
"Command + ]" 将缩进所有突出显示的代码。
我认为你应该试试 this。它可以帮助您每次 Cmd + S
时重新缩进代码
最后我自己找到了解决方案,没有安装任何未经验证的插件。
我认为这可能是其他具有更高性能的解决方案。
- 关闭Xcode
编辑 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>
- 打开Xcode, Cmd + ;打开首选项
- 键绑定并按 "Custom"
过滤
- 分配你最喜欢的按键绑定。
- 退出首选项,搅拌你的代码,试试你的新快捷方式,感受它的力量!
我正在使用 Xcode 7.3 和 Swift 2.2。
关键是我已经厌倦了 "running":
Cmd + A
Ctrl+我
为了缩进整个代码。
所以,我想我已经很接近找到解决方案了,在 IDETextKeyBindingSet.plist.
上创建我自己的快捷方式<key>My Custom Shortcuts</key>
<dict>
<key>Indent Code In One Hit</key>
<string>selectAll:, ....., moveLeft:</string>
</dict>
我做了很多测试,用各种命令(结合this)替换'.....',但我还找不到解决方案。
感谢任何帮助!
"Command + ]" 将缩进所有突出显示的代码。
我认为你应该试试 this。它可以帮助您每次 Cmd + S
时重新缩进代码最后我自己找到了解决方案,没有安装任何未经验证的插件。
我认为这可能是其他具有更高性能的解决方案。
- 关闭Xcode
编辑 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>
- 打开Xcode, Cmd + ;打开首选项
- 键绑定并按 "Custom" 过滤
- 分配你最喜欢的按键绑定。
- 退出首选项,搅拌你的代码,试试你的新快捷方式,感受它的力量!