我经常需要将单行JS对象转换为多行。例如:
var obj = { prop1: 'abc', prop2: 123, prop3: 'something else' }
| |
v v
var obj = {
prop1: 'abc',
prop2: 123,
prop3: 'something else'
}
有没有在VSCode中快速完成此操作的快捷方式?或者有没有创建这样一个快捷方式的方法?
我经常需要将单行JS对象转换为多行。例如:
var obj = { prop1: 'abc', prop2: 123, prop3: 'something else' }
| |
v v
var obj = {
prop1: 'abc',
prop2: 123,
prop3: 'something else'
}
将轻松解决您的需求(在 Visual Studio Code 中轻松使用)
esbenp.prettier-vscode
https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode
你可以设置在保存时自动格式化,这非常方便。
正确的做法是设置 ESLint(或 prettier)规则,然后 VSCode 将在保存时自动为您执行此操作。