【发布时间】:2012-08-24 08:32:57
【问题描述】:
我正在尝试在 Sublime 中学习键盘快捷键。 Sublime Text 2 中用于重新缩进的键盘快捷键是什么?根据某些页面,它应该是 TAB 但这只是缩进,而不是重新缩进。
【问题讨论】:
我正在尝试在 Sublime 中学习键盘快捷键。 Sublime Text 2 中用于重新缩进的键盘快捷键是什么?根据某些页面,它应该是 TAB 但这只是缩进,而不是重新缩进。
【问题讨论】:
您可以在Edit>>Line>>Reindent 中找到它,但它默认没有快捷方式。您可以通过转到菜单 Preferences - Keybindings-User 来添加快捷方式,然后在此处添加(配置文件采用 JSON 格式):
[
{ "keys": ["f12"], "command": "reindent"}
]
(使用 F12 键实现该功能的示例)
【讨论】:
"args": {"single_line": false} 重新缩进整个文本
[ { "keys": ["super+shift+l"], "command": "reindent"} ] 像原子
[ { "keys": ["f12"], "command": "reindent", "args": {"single_line": false}}, { "keys": ["f11"], "command": "reindent"} ] 应该这样做
{ "keys": ["ctrl+i"], "command": "reindent"} ;-)
我使用cmd-[ 和cmd-] 进行缩进,但我不确定您所说的“重新缩进”是什么意思...
啊,好的,我现在得到您的问题,您可以使用该命令重新计算并对文件应用正确的缩进。例如,如果您打开的文件已被编程更改并且已去除空格或删除了制表符,您将使用 reindent 命令恢复正确的格式。
【讨论】: