Вопросы

vscode: как узнать позицию курсора в документе?

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

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<|body>
  <div>
    <p>Hello World</p>
  </div>
</body>
</html>

и курсор был внутри тега body (место знака | в приведенном выше коде), результат, который я хочу, будет 178, который является индексом символа, если вы начнете подсчитывать все символы в документе (включая пробелы) из Начните.

Я пробовал этот код

    const position = editor.selection.active;
    console.log(position);

но он дает строку и позицию символа в этой строке, что мне не нужно.

Есть ли способ получить желаемый результат?

Читать:
Действия Github: [удаленное отклонение] мастер - ›мастер (неглубокое обновление не разрешено), ошибка: не удалось отправить некоторые ссылки

Похожие записи

Python изменяет глобальные настройки прокси

admin

структура typedef в определении структуры файла заголовка в файле c

admin

Как загрузить файл .xlsx с помощью FTPWebRequest через C # ASP.NET

admin

Вопрос о pip с использованием Python из Магазина Windows

admin

Невозможно развернуть Go в Oracle Cloud Function с помощью Cloud Shell

admin

Скачать все ссылки с любой страницы

admin