A股速览

在 VS Code 侧边栏实时查看 A 股自选股行情,支持分时迷你走势图、快速添加与排序。

特性
- 实时行情:自选股价格、涨跌额、涨跌幅,涨跌红绿区分
- 分时迷你图:卡片内嵌当日分时走势迷你图
- 快速添加:搜索代码 / 拼音缩写 / 名称,或直接输入 6 位代码
- 灵活排序:拖拽手动排序,或按代码 / 名称 / 涨跌幅自动排序
- 设置持久化:自选股列表保存在用户设置中,重启不丢失
低开销设计
本扩展刻意保持轻量,不会占用宝贵的工作资源:
- 只在交易时段请求行情:休市、午休与节假日自动跳过,不空转
- 视图感知:侧边栏隐藏即停止轮询,完全零开销
- 批量请求:全部自选股合并为单次 HTTP 请求,随数量增加不放大请求量
- 防并发:内置请求去重,避免轮询堆积
- 数据缓存:分时数据带缓存,重复展示不重复拉取
- 无多余进程:纯 WebView 渲染,无后台任务、无常驻子进程
使用
侧边栏「A股速览」图标打开面板。标题栏按钮:
| 按钮 |
命令 |
说明 |
| ➕ |
添加自选股 |
搜索或输入 6 位代码 |
| ↕ |
排序自选股 |
手动 / 代码 / 名称 / 涨跌幅 |
| 🔄 |
刷新行情 |
立即刷新 |
卡片操作:点击删除按钮移除,拖拽调整顺序。
设置
| 设置项 |
默认 |
说明 |
aStockWatch.refreshIntervalSec |
3 |
行情刷新间隔(秒),范围 1–120 |
aStockWatch.watchlist |
[] |
自选股列表,数组顺序即显示顺序(可手动编辑) |
首次使用会写入默认自选股(上证指数、深证成指)。
数据来源
行情与分时数据来自腾讯行情公开接口,数据仅供参考,不构成任何投资建议。
开发
bun install # 安装依赖
bun run compile # 编译 TS -> out/
bun test # 运行测试
bun run package # 打包 .vsix
License
MIT
| |