Алфавитный порядок в представлении проекта - PullRequest
0 голосов
/ 03 января 2019

Я пытаюсь написать плагин, который показывает группы модулей, смешанные вместе с модулями, в алфавитном порядке. Вместо поведения по умолчанию, в котором используется алфавитный порядок, но узлы группы модулей отделены от модулей, т. Е. Все группы отображаются перед модулями, а не смешиваются вместе.

Я пытался работать с com.intellij.ide.projectView.TreeStructureProvider, но безуспешно. Я переопределяю метод modify, возвращая коллекцию, которая упорядочена надлежащим образом, но, похоже, позднее IDE выполняет упорядочение самостоятельно, поскольку мое упорядочение не используется в представлении проекта.

Можно ли достичь желаемого результата? В частности, мне интересно, на какой точке расширения действовать.

...