在Visual Studio中,我可以按Ctrl+K+D来缩进所有内容,因此代码结构很好,易于阅读。在Sublime 2中有捷径可以做到这一点吗?
当前回答
对于那些喜欢IntelJ IDEA的默认键绑定的人,选择Preferences > Settings -用户:
并粘贴下面的命令,有命令+ shift + l快捷方式自动缩进:
[
{ "keys": ["command+shift+l"], "command": "reindent"}
]
其他回答
reindent命令只对当前选中的行起作用,除非"single_line"参数设置为false。
{ "keys": ["f12"], "command": "reindent", "args": {"single_line": false} }
现在,按f12将重新缩进整个文档。
对于那些感兴趣的人来说,它很容易更改,但对于Netbeans和自动格式的爱好者来说,你可以将键绑定从F12更改为ctrl+shift+F来使用你喜欢的键绑定。可悲的是,你必须选择全部来格式化整个文件。Netbeans在这方面仍占上风。如果有人知道如何克服这个限制,我洗耳恭听。否则愉快的重印(自动格式化)。
这很简单。点击编辑=>Line=>Reindent
Netbeans喜欢快捷键
转到首选项>键绑定>用户,并添加以下代码:
[
{ "keys": ["ctrl+shift+f"], "command": "reindent", "args": {"single_line": false} }
]
使用
Ctrl + Shift + F
选择所有东西,或者任何你想要重新缩进的东西,按Alt+ E+L+R。 这是非常快速和无痛的。
推荐文章
- 如何打印崇高的文本2
- 在Sublime Text 2中使用Ctrl+D进行多个选择时,我如何跳过匹配?
- 崇高的文本从命令行
- Sublime Text 3,将空格转换为制表符
- 在Sublime文本窗口的两列中显示相同的文件
- 在Sublime Text 2中限制文件搜索范围
- 如何修复/转换崇高文本的空间缩进?
- 如何使Sublime Text成为Git的默认编辑器?
- 如何在SSH上使用Sublime
- 如何使标尺始终显示在崇高的文本2?
- Sublime Text 2:如何删除空白/空行
- Sublime Text 3中80个字符/右边距
- 如何从Sublime Text 2运行Python代码?
- 如何在Sublime Text 2中用制表符替换四个空格?
- 在Sublime Text 3中搜索一个项目中的所有文件