在Visual Studio中,我可以按Ctrl+K+D来缩进所有内容,因此代码结构很好,易于阅读。在Sublime 2中有捷径可以做到这一点吗?


当前回答

Netbeans喜欢快捷键

转到首选项>键绑定>用户,并添加以下代码:

[
    { "keys": ["ctrl+shift+f"], "command": "reindent", "args": {"single_line": false} }
]

使用

Ctrl + Shift + F

其他回答

你可以通过菜单Preferences→Keybindings→User添加快捷方式,然后添加:

{ "keys": ["f12"], "command": "reindent", "args": {"single_line": false} }  

我过去在NetBeans中使用Alt + Shift + F,我检查了一下,在sublime的默认键图数组中没有任何碰撞,所以我把它添加到我的sublime中,我使用它没有任何问题。

要在Sublime Text 2中自动格式化:从命令面板中安装包:标签,然后去编辑->标签->文档上的自动格式化标签

{ "keys": ["f12"], "command": "reindent", "args": {"single_line": false} } 

您可以通过使用上面的代码获得reindent选项

Netbeans喜欢快捷键

转到首选项>键绑定>用户,并添加以下代码:

[
    { "keys": ["ctrl+shift+f"], "command": "reindent", "args": {"single_line": false} }
]

使用

Ctrl + Shift + F