代码之家  ›  专栏  ›  技术社区  ›  philk

从当前光标位置获取语言特定范围

  •  0
  • philk  · 技术社区  · 5 年前

    如果此json文件在编辑器中打开:

    [
      <--here
    ]
    

    我的光标在标记的位置,我如何得到它在数组中的信息?

    let editor = window.activeTextEditor as TextEditor;
    let selection = editor.selection;
    

    editor.document 似乎没有提供AST或服务来检索游标所在的文档语言特定范围。

    vscode.languages 也不提供任何我可以使用文档查询的API languageId 正确设置为 json .

    0 回复  |  直到 5 年前