Visual Studio代码:切换案例块内容缩进

时间:2018-08-22 21:06:47

标签: visual-studio-code

我输入以下代码:

function actionToAppState(action) {
  switch (action) {
    case START:
    doSomething()
  }
}

doSomething()行应再缩进一个标签。确实,我选择了函数并使用 Ctrl + K + F 对其进行格式化:

function actionToAppState(action) {
  switch (action) {
    case START:
      doSomething()
  }
}

为什么键入时我的行没有缩进?我该如何解决?

2 个答案:

答案 0 :(得分:2)

将此添加到“用户设置”:

editor.formatOnType: true

或更确切地说,打开文件->首选项->设置,然后搜索“ formatontype ”,然后将editor.formatOnType设置为true

答案 1 :(得分:0)

您可以尝试使用此代码格式快捷方式

Windows上的VSCode-Shift + Alt + F

在MacOS上的VSCode-Shift + Option + F

Ubuntu上的VSCode-Ctrl + Shift + I

如果需要,您还可以使用首选项设置来自定义此快捷方式。