按字母顺序对属性进行排序

24m*_*3wg 2 webstorm

在 WebStorm IDE 中给出以下 JS 代码或 CSS 代码:

const foo = {
  z: 'zip',
  a: 'zot'
}
Run Code Online (Sandbox Code Playgroud)

或者

.foo {
  z-index: 1;
  align-content: center;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法选择代码并按字母顺序重新排序属性名称?制作:

const foo = {
  a: 'zot',
  z: 'zip' 
}
Run Code Online (Sandbox Code Playgroud)

或者

.foo {
  align-content: center;
  z-index: 1;
}
Run Code Online (Sandbox Code Playgroud)

len*_*ena 5

对于 CSS,您可以在“设置”|“ CSS 排序”中启用“排序 CSS 属性”。编辑| 代码风格| 样式表| CSS | 排列然后使用代码>重新排列代码

对于 JS,没有现成的选项。但您可以使用支持行排序的第三方字符串操作插件

  • 顺便说一句:IDE 还具有“编辑|编辑”功能。现在对 Lines` 操作进行一段时间的排序:https://youtrack.jetbrains.com/issue/IDEA-218836。但是,是的,字符串操作插件更好,并且有更多其他有用的操作可用(逆序;不区分大小写等)。 (4认同)