如何在IntelliJ-IDEA中按字母顺序预先编写预先编写的String []数组元素?

Lum*_*ria 5 java arrays sorting string intellij-idea

我在一个接口中输入了一堆String []数组.我希望IntelliJ-IDEA按字母顺序排列元素.

我不是在谈论在运行时或编译时的排序.我想要修改实际的java /文本文件.

如何让IntelliJ-IDEA按字母顺序和".java"文件本身对String []数组元素进行排序?

当前状态:

String[] RACES = {
  "human", "elf", "small folk", "orc", "goblin", "aasimar", "tiefling"};
Run Code Online (Sandbox Code Playgroud)

期望状态:

String[] RACES = {
  "aasimar", "elf",  "goblin", "human", "orc", "small folk", "tiefling"};
Run Code Online (Sandbox Code Playgroud)

Bas*_*ers 4

将文本光标定位在数组内。输入Alt+Enter并选择Sort content。此功能适用于 IntelliJ IDEA 2018.1 及更高版本。