在VSCode中,哪个命令会自动缩进当前行?

时间:2017-05-31 15:54:56

标签: visual-studio-code auto-indent

我已阅读有关自动格式化代码的this post,并且在格式化某些JSON时有效。它似乎一次格式化整个文件。这可能有点激烈,例如,如果VS代码使用的缩进规则与项目冲突,这将导致在大文件上使用时的主要版本控制差异。我怎么能自动缩进我当前的行?

在Emacs中,光标可以在该行的任何位置,按 Ctrl + i 将自动缩进当前行。我搜索了可能的键盘快捷键,但没有找到可以执行此操作的键盘快捷键。我看起来像"缩进线"但要自动缩进。

1 个答案:

答案 0 :(得分:2)

您可以通过按 ctrl + i + k + f 来模拟它。这是两个单独的快捷键: ctrl + i 将选择光标下的当前行和 ctrl + k + < kbd> f 将格式化选择。

如果要保存击键,可以将editor.action.formatSelection命令重新映射为更短的命令。