2016-04-04 2 views
2

Есть ли команда в пространстве имен vscode, которая позволяет вам получить экземпляр TextDocument для открытого в данный момент файла? Я нашел vscode.workspace.onDidOpenTextDocument, но он не работает для файлов, которые открыты при запускеПолучение открытого файла в VSCode

ответ

0

Несколько вариантов в зависимости от ваших потребностей:

// Single active editor. Editors have a `.document` property 
vscode.window.activeTextEditor 

// All showing text editors. For a split view, there are two active editors 
vscode.window.visibleTextEditors 

// All open documents that vscode knows about. Do not have to be showing 
vscode.workspace.textDocuments 

ВИДЕТЬ vscode API для получения дополнительной информации: https://code.visualstudio.com/docs/extensionAPI/vscode-api

Смежные вопросы