Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>华尔街见闻快讯 (VSCode Wallstcn Live)New to Visual Studio Code? Get it now.
华尔街见闻快讯 (VSCode Wallstcn Live)

华尔街见闻快讯 (VSCode Wallstcn Live)

QingzheGuo

|
3 installs
| (0) | Free
在 VSCode 侧边栏浏览华尔街见闻 7×24 快讯:支持重要/普通快讯筛选、分区(全球/A股/港股/美股等)筛选与日期范围选择,点击快讯在编辑器标签页中阅读全文。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

华尔街见闻快讯 (WSCN Live News)

在 VSCode 侧边栏随时浏览华尔街见闻 7×24 全球快讯:不用切换浏览器,写代码的间隙抬头瞄一眼市场动态。

功能特性

  • 左侧列表浏览:在活动栏新增「华尔街见闻」面板,快讯按日期分组展示(今天 / 昨天 / …),新快讯置顶,附时间与重要性图标
  • 重要性筛选:全部 / 仅重要(编辑标记 ⚡)/ 仅标题快讯 📌 / 仅普通 一键切换
  • 分区筛选:全球(全部)、A股、港股、美股、外汇、债券、原油、黄金、大宗商品
  • 日期范围选择:今天、昨天、最近 24 小时 / 3 天 / 7 天 / 30 天、自定义起止日期、不限日期
  • 标签页阅读:点击任意快讯,右侧编辑器标签页中以 Markdown 打开全文(含发布时间、所属分区、重要性、原文链接);右键可用 Markdown 预览 渲染阅读
  • 更多操作:右键快讯可「在浏览器中打开原文」「复制快讯内容」
  • 自动增量刷新:可配置间隔自动拉取新快讯(默认 5 分钟,可关闭)
  • 筛选状态记忆:重要性 / 分区 / 日期筛选条件跨会话保留

安装

方式一:安装 VSIX(推荐)

code --install-extension wscn-live-news-0.1.0.vsix

或在 VSCode 中:扩展面板 → 右上角 ··· → 从 VSIX 安装... → 选择 wscn-live-news-0.1.0.vsix,然后重新加载窗口。

安装后点击活动栏(左侧竖条)上的 ⚡「华尔街见闻」图标即可。

方式二:源码构建

git clone <本项目目录>
cd wscn-live-news
npm install
npm run compile
# 用 VSCode 打开项目,按 F5 启动「扩展开发宿主」调试

使用说明

操作 说明
浏览快讯 打开左侧「华尔街见闻 → 快讯」面板,按日期分组展开
点击阅读 点击任意快讯,右侧标签页打开 Markdown 全文;Ctrl+Shift+V 可切换渲染预览
重要性筛选 标题栏 ⚡ 按钮,或点击树中「筛选条件 → 重要性」
分区切换 标题栏 🌐 按钮;切换分区会重新拉取该分区数据
日期范围 标题栏 📅 按钮,支持自定义 YYYY-MM-DD 起止日期
刷新 标题栏 🔄 按钮(全量重拉);后台按间隔自动增量拉新
重置筛选 标题栏 ··· 菜单 → 「重置所有筛选条件」

重要性图标说明

  • 🔥 flame(橙色):重要快讯(华尔街见闻编辑标记,score ≥ 2)
  • 🔖 bookmark:带标题的新闻类快讯
  • 📄 note:普通即时快讯

配置项

配置 默认值 说明
wscn.maxItemsPerFetch 1000 单次刷新最多加载条数(每页 100 条)。日期范围较大时如遇截断可调大
wscn.autoRefreshMinutes 5 自动增量刷新间隔(分钟),0 关闭
wscn.requestTimeoutMs 15000 单个请求超时(毫秒)
wscn.proxy "" HTTP 代理地址(如 http://127.0.0.1:7890);留空时自动读取 HTTPS_PROXY / HTTP_PROXY 环境变量

常见问题

  • 加载失败 / 超时:本扩展直接访问 api-one.wallstcn.com 公开接口。公司内网如需代理,在设置中配置 wscn.proxy,或确认环境变量 HTTPS_PROXY 可用。
  • 为什么「最近 30 天」只有部分数据:为避免请求过多,单次刷新有条数上限(wscn.maxItemsPerFetch,最大 5000)。全球频道一天约 400~500 条,按需调大上限。
  • 自定义日期范围加载较慢:历史区间需要逐页向前翻页(每页 100 条,间隔 120ms),属正常现象。
  • 数据从哪里来:全部数据来自华尔街见闻公开的 7×24 快讯接口,仅供个人学习参考,请以官网为准;行情与新闻内容版权归华尔街见闻所有。

开发

npm install
npm run compile   # 编译 TypeScript -> out/
npm run watch     # 开发模式

按 F5 启动扩展开发宿主进行调试。

从源码打包 VSIX

# 1. 安装依赖(TypeScript 编译器等)
npm install

# 2. 编译 TypeScript -> out/(可省略,打包时会自动执行)
npm run compile

# 3. 安装打包工具并打包
npm install --no-save @vscode/vsce@3
npx vsce package -o wscn-live-news-0.1.0.vsix

打包完成后,当前目录会生成 wscn-live-news-0.1.0.vsix,安装方式见上文「方式一」。

说明:

  • vsce package 会先执行 package.json 中的 vscode:prepublish 脚本(已配置 npm run compile),因此编译步骤可省略
  • 打包内容由 .vscodeignore 控制,只包含 out/、media/、README.md 等运行所需文件
  • package.json 中的 repository 字段必填,否则 vsce 会因 README 中的 LICENSE 链接无法解析而报错
  • 修改 package.json 里的 version 后,建议用 -o 显式指定输出文件名,保持与版本号一致

License

MIT

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