You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode底部标签面板中创建Webview?

问题解答

底部标签栏的官方名称

你说的VS Code底部的标签栏区域,官方叫面板(Panel),终端、问题、输出、调试控制台这些默认组件都属于这个区域。

底部面板是否属于Webview?

默认的底部面板(比如终端、问题面板)大多不是用Webview实现的,但你完全可以通过API在这个区域创建Webview类型的面板标签。

把Webview放到底部面板的方法

用window.createWebviewPanel创建的Webview默认会出现在编辑器列区域,要把它移到底部面板,只需在创建后调用reveal方法,传入undefined作为第一个参数,第二个参数设为true:

const panel = window.createWebviewPanel(
    'hello', 
    'Hello', 
    vscode.ViewColumn.One, 
    {
        // 你的Webview配置项,比如enableScripts等
    }
);

// 将Webview移动到底部面板区域
panel.reveal(undefined, true);

这样操作后,你的Webview就会出现在底部面板的标签栏里,和终端、问题等标签并列,支持切换和固定。

内容的提问来源于stack exchange,提问作者micah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 19:58:00