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


当前回答

除了内置的“reindent”功能,您还可以安装其他插件,如SublimeAStyleFormatter和CodeFormatter。这些插件更适合它们指定的语言。

其他回答

代码格式化程序。

使用简单。


1.安装


2.按下ctrl + alt + f(默认)


这是它。

似乎没有人喜欢mac重缩进,所以我是这样做的:

[
   { "keys": ["command+shift+i"], "command": "reindent"}
]

在Preferences中> Key Binding -用户

还有一个额外的建议: 添加

{ "keys": ["command+0"], "command": "focus_side_bar" }

要有侧边栏文件树视图导航使用键盘。

注意: 如果您有多个{}对象集,则在每个{}的末尾添加

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

选择所有东西,或者任何你想要重新缩进的东西,按Alt+ E+L+R。 这是非常快速和无痛的。

使用Visual Studio Ctrl+K+D等相同的键缩进(我是Visual Studio用户,所以我习惯了这种组合),我建议:

[
{ "keys": ["ctrl+k", "ctrl+d"], "command": "reindent", "args": {"single_line": false} }
]

写在首选项>键绑定-用户