如何使用 vscode 和 Prettier 格式化选定的代码?

CHL*_*CHL 7 visual-studio-code prettier

我在 VScode 中添加了 Prettier,但我只想在突出显示代码时格式化我的代码,例如

let a = [1, 2, 3,          4]; (line1)

let b = [          1,2 ,3,4]; (line3)
Run Code Online (Sandbox Code Playgroud)

当我只突出显示第 1 行时,如何格式化第 1 行,结果应该是

let a = [1, 2, 3, 4]; (line1)

let b = [          1,2 ,3,4]; (line3)
Run Code Online (Sandbox Code Playgroud)

谢谢

更新:我知道我们可以在代码块中格式化代码。但我想做的是

const test = (a, b,          c) => {  (line 1)
  console.log("show a",          a);   (line 2)
  console.log("show b",     b);   (line 3)
}
Run Code Online (Sandbox Code Playgroud)

如果我b, c在第 1 行突出显示并格式化它。它仅格式化第 1 行中的代码,而不格式化第 2 行和第 3 行中的代码

进一步更新: 这是我的 vscode 快捷方式设置

当我这样突出显示时

就变成这样了

Phi*_*ill 1

选择要格式化的代码,然后按 CTRL + SHIFT + P 打开命令面板。然后输入“格式”并选择格式化所选代码。或者您可以选择您的代码并按右键单击,这将弹出一个上下文菜单,您可以在其中选择选项