VSCode: 将单行JS对象转换为多行对象

6

我经常需要将单行JS对象转换为多行。例如:

var obj = { prop1: 'abc', prop2: 123, prop3: 'something else' }

 |          |
 v          v

var obj = {
  prop1: 'abc',
  prop2: 123,
  prop3: 'something else'
}

有没有在VSCode中快速完成此操作的快捷方式?或者有没有创建这样一个快捷方式的方法?

使用 Ctrl+H 将选定区域中的 "', " 替换为换行符,并保存以让 VS Code 缩进。 - Poutrathor
3个回答

4

1

1
如何进行反向操作?将多行JSON转换为单行,去除尾随空格和换行符? - Murtaza Haji

-2

正确的做法是设置 ESLint(或 prettier)规则,然后 VSCode 将在保存时自动为您执行此操作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接