Учитывая, что этот файл json открыт в редакторе:
[
<--here
]
И мои курсоры находятся в отмеченной позиции, как мне получить информацию, что она находится внутри массива?
let editor = window.activeTextEditor as TextEditor;
let selection = editor.selection;
Я получаю выделение курсора, но editor.document
, по-видимому, не обеспечивает AST или службу для извлечения конкретной области языка документа, в которой находится курсор.
vscode.languages
также не имеетпредложить любой API, который я мог бы запросить, используя документы languageId
, для которых правильно установлено значение json
.