我只是在探索一种方法,以便从用于开发扩展的 Visual Studio Code API 打开默认浏览器。
以下是我的代码:
var disposable = vscode.commands.registerCommand('extension.browser', () => {
// The code you place here will be executed every time your command is executed
vscode.Uri.call("http://facebook.com");
});
如何使用 vscode 类从 API 打开浏览器 URL。
最佳答案
不需要 Node 或外部库。
如果您使用的是 VS Code 1.31+,请使用 vscode.env.open
函数:
import * as vscode from 'vscode';
vscode.env.openExternal(vscode.Uri.parse('https://example.com'));
对于较旧的 VS Code 版本,请使用 vscode.open
命令:
vscode.commands.executeCommand('vscode.open', vscode.Uri.parse('https://example.com'))
这两者都会在用户的默认浏览器中打开页面
关于javascript - 如何从 Visual Studio Code API 打开浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34205481/