VSCode将逗号分隔的值分隔为行

Joh*_*nyQ 10 javascript ide ecmascript-6 reactjs visual-studio-code

有没有办法分隔这种格式:

const { a, b, c, d, e, g, f, g, etc } = alphabet
Run Code Online (Sandbox Code Playgroud)

const { 
  a, 
  b, 
  c, 
  d, 
  e, 
  g, 
  f, 
  g, 
  etc } = alphabet
Run Code Online (Sandbox Code Playgroud)

容易?

UPDATE

经过几天无休止的搜索,我决定用我的周末创建一个扩展来实现这一目标.请参阅下面的答案.

Wos*_*osi 19

在这种情况下,您可以使用多光标功能.

  • 将列表移动到您想要查看第一个元素的位置
  • 选择第一个逗号
  • 执行editor.action.addSelectionToNextFindMatch(在Windows上,默认设置为 CTRL+ d),直到选中所有逗号
  • 现在,您可以在每个逗号中选择多个游标.按右箭头键设置逗号后面的光标
  • ENTER
  • 如果需要,可以调整缩进.

这是它的样子:

在此输入图像描述


Joh*_*nyQ 6

更新资料

我几年前已经做到了。如今,我使用的是漂亮的工具,它确实很有帮助,而且效率更高。但是,我保留了为临时目的和教育目的制作的插件的副本。


我一直在为此寻求支持,但找不到任何支持。因此,我决定创建一个名为Break From Comma的扩展

我希望这有帮助!也非常欢迎捐款

特征

  • 支持单引号和双引号
  • 自动缩进!

局限性

  • 目前不支持多光标。

演示版