我已阅读有关自动格式化代码的this post,并且在格式化某些JSON时有效。它似乎一次格式化整个文件。这可能有点激烈,例如,如果VS代码使用的缩进规则与项目冲突,这将导致在大文件上使用时的主要版本控制差异。我怎么能自动缩进我当前的行?
在Emacs中,光标可以在该行的任何位置,按 Ctrl + i 将自动缩进当前行。我搜索了可能的键盘快捷键,但没有找到可以执行此操作的键盘快捷键。我看起来像"缩进线"但要自动缩进。
答案 0 :(得分:2)
您可以通过按 ctrl + i + k + f 来模拟它。这是两个单独的快捷键: ctrl + i 将选择光标下的当前行和 ctrl + k + < kbd> f 将格式化选择。
如果要保存击键,可以将editor.action.formatSelection
命令重新映射为更短的命令。