Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>VSC Stock Status BarNew to Visual Studio Code? Get it now.
VSC Stock Status Bar

VSC Stock Status Bar

shinganEuler

|
4 installs
| (0) | Free
在 VS Code 状态栏显示股票实时行情的精简插件
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSC Stock Status Bar

在 VS Code 状态栏显示股票、指数和期货行情的轻量扩展。

功能

  • 启动 VS Code 后自动刷新并展示状态栏行情。
  • 支持 A 股、港股、美股、国内期货、海外期货代码格式。
  • 支持手动刷新、添加股票、移除股票、显示/隐藏涨跌图标。
  • 支持状态栏 A/港/美 市场按钮筛选,关闭时置灰,开启时高亮。
  • 支持多股票分页滚动展示,避免状态栏过长。
  • 支持自定义状态栏文本模板和涨跌颜色。
  • 支持美股盘前/盘后扩展行情字段。
  • 美股夜盘时段当前数据源不支持,插件不会请求夜盘行情,会显示最后一次成功获取的行情。

使用

打开命令面板,执行以下命令:

  • VSC Stock: 刷新状态栏行情
  • VSC Stock: 添加状态栏股票
  • VSC Stock: 移除状态栏股票
  • VSC Stock: 显示/隐藏状态栏涨跌图标
  • VSC Stock: 显示/隐藏 A 股状态栏股票
  • VSC Stock: 显示/隐藏港股状态栏股票
  • VSC Stock: 显示/隐藏美股状态栏股票

也可以在 VS Code 设置里直接修改 vscstock.* 配置项。

配置

主要配置项:

  • vscstock.aStocks: A 股市场状态栏股票/指数代码,可省略 sh/sz/bj 前缀。
  • vscstock.hkStocks: 港股市场状态栏股票/指数代码,可省略 hk 前缀。
  • vscstock.usStocks: 美股市场状态栏股票/指数代码,可省略 usr_ 前缀。
  • vscstock.stocks: 其他状态栏股票代码,例如期货或不属于上述市场分组的代码。
  • vscstock.marketVisibility: 状态栏市场显示开关,默认 A 股、港股、美股都显示。
  • vscstock.interval: 行情刷新间隔,默认 5000 毫秒,最小 3000 毫秒。
  • vscstock.maxStatusBarItems: 状态栏单页最多显示数量,默认 5。
  • vscstock.scrollInterval: 分页滚动展示时间,默认 5000 毫秒。
  • vscstock.labelFormat: 状态栏文本模板。
  • vscstock.riseColor: 上涨时状态栏文字颜色,默认 white。
  • vscstock.fallColor: 下跌时状态栏文字颜色,默认 #C9AD06。
  • vscstock.hideStatusBar: 是否隐藏股票行情状态栏。
  • vscstock.hideStatusBarIcon: 是否隐藏状态栏涨跌图标。

默认展示:

  • A 股:000001 上证指数、399001 深证成指、399006 创业板指、000300 沪深300、000016 上证50、000688 科创50。
  • 港股:hsi 恒生指数、hstech 恒生科技指数、hscei 国企指数、00700 腾讯控股、09988 阿里巴巴、00981 中芯国际。
  • 美股:dji 道琼斯、ixic 纳斯达克、inx 标普500指数、nvda、goog。

代码示例:

  • A 股:000001、sh600519、sz399001
  • 港股:00700、hk09988、hsi
  • 美股:tsla、usr_nvda、dji
  • 国内期货:nf_IF0
  • 海外期货:hf_OIL

状态栏左侧会显示 A、港、美 三个按钮,点击可隐藏或恢复对应市场股票。配置在 vscstock.aStocks、vscstock.hkStocks、vscstock.usStocks 的代码会响应对应按钮; vscstock.stocks 里的可识别 A 股、港股、美股代码也会响应对应按钮,例如 sh600519、 hk00700、usr_tsla、000001、00700、dji。期货等无法归入这三个市场的其他代码不受这些按钮影响。

labelFormat 可用字段:

code, name, price, percent, updown, open, yestclose, high, low, time, icon,
afterPrice, afterPercent, extendedLabel, extendedTime

默认模板:

「${name}」${price} ${icon}(${percent})

数据来源与隐私

本扩展会请求第三方公开行情接口获取行情数据:

  • A 股、美股、国内期货、海外期货:https://hq.sinajs.cn
  • 港股:https://qt.gtimg.cn

扩展不会采集用户身份信息,不包含遥测上报。配置的股票代码会作为查询参数发送给上述行情接口。行情接口的可用性、延迟、准确性和覆盖范围由第三方服务决定。

免责声明

本扩展仅用于在编辑器状态栏展示行情信息,不构成任何投资建议。行情数据可能延迟、缺失或错误,请以交易所、券商或其他官方渠道的数据为准。使用本扩展产生的任何投资决策和风险由用户自行承担。

开发

npm ci
npm test
npm run package

重新生成 Marketplace 图标:

npm run generate:icon

License

BSD-3-Clause

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft