如何从 Visual Studio Code API 打开浏览器

2024-05-12

我只是在探索一种从用于开发扩展的 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。


不需要节点或外部库。

如果您使用的是 VS Code 1.31+,请使用vscode.env.openExternal功能:

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'))

这两者都会在用户的默认浏览器中打开页面

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 Visual Studio Code API 打开浏览器 的相关文章

随机推荐