mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-149391 Sort nodes in JSON structure view alphabetically
This commit is contained in:
@@ -3,6 +3,7 @@ package com.intellij.json.structureView;
|
||||
import com.intellij.ide.structureView.StructureViewModel;
|
||||
import com.intellij.ide.structureView.StructureViewModelBase;
|
||||
import com.intellij.ide.structureView.StructureViewTreeElement;
|
||||
import com.intellij.ide.util.treeView.smartTree.Sorter;
|
||||
import com.intellij.json.psi.JsonArray;
|
||||
import com.intellij.json.psi.JsonFile;
|
||||
import com.intellij.json.psi.JsonObject;
|
||||
@@ -21,6 +22,7 @@ public class JsonStructureViewModel extends StructureViewModelBase implements St
|
||||
public JsonStructureViewModel(@NotNull PsiFile psiFile, @Nullable Editor editor) {
|
||||
super(psiFile, editor, new JsonStructureViewElement((JsonFile)psiFile));
|
||||
withSuitableClasses(JsonFile.class, JsonProperty.class, JsonObject.class, JsonArray.class);
|
||||
withSorters(Sorter.ALPHA_SORTER);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user