diff --git a/json/src/com/intellij/json/structureView/JsonStructureViewModel.java b/json/src/com/intellij/json/structureView/JsonStructureViewModel.java index 6440e9e61331..ea79fbd9cf39 100644 --- a/json/src/com/intellij/json/structureView/JsonStructureViewModel.java +++ b/json/src/com/intellij/json/structureView/JsonStructureViewModel.java @@ -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