Как получить иерархию типов для Java в расширении VSCode? ПодготовкаTypeHierarchy возвращает пустое значениеJAVA

Программисты JAVA общаются здесь
Anonymous
Как получить иерархию типов для Java в расширении VSCode? ПодготовкаTypeHierarchy возвращает пустое значение

Сообщение Anonymous »

Я пытаюсь получить иерархию типов для класса Java в моем расширении, но vscode.prepareTypeHierarchy возвращает пустой массив. Однако я могу получить правильный результат, используя следующую команду:

Код: Выделить всё

vscode.commands.executeCommand(
'java.execute.workspaceCommand',
'java.navigate.openTypeHierarchy',
JSON.stringify(textDocumentPosition),
'1',  // direction: 1 = parents
'5'   // depth: 5
);
Я не уверен, связано ли это с тем, что я использую неправильные параметры, или vscode.prepareTypeHierarchy просто не работает для Java.


Подробнее здесь: https://stackoverflow.com/questions/798 ... rarchy-ret

Вернуться в «JAVA»