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

如何在VS代码中通过编程获得带有光标的行?

  •  3
  • nachocab  · 技术社区  · 9 年前

    我知道我可以用一行代码来实现这一点:

    editor.document.lineAt(editor.selection.active.line).text
    

    但我想知道,当我有多个游标时,如何进行等效。我在中没有找到任何对多行游标的引用 API docs

    1 回复  |  直到 9 年前
        1
  •  3
  •   Gama11 zzapper    9 年前

    检查文档 selection :

    此文本编辑器上的主要选择。缩写 TextEditor.selections[0] .

    如果有多个游标,则 selections 数组将只包含多个元素。