Jin10 News - 金十快讯 VS Code 插件
通过 WebSocket 实时接收金十数据(jin10.com)的财经快讯,显示在 VS Code 侧边栏中。
功能特性
- 实时接收金十数据财经快讯(WebSocket 长连接)
- 侧边栏 Webview 面板显示快讯流
- 支持深色/浅色主题自动适配
- 重要快讯高亮显示
- 自定义颜色配置
- 自动重连机制
- 通知提醒
- 仅显示重要快讯过滤
- 调试日志输出通道
安装
从市场安装
在 VS Code 扩展面板中搜索 "Jin10 News" 并安装。
从源码安装
git clone https://github.com/your-username/jin10-news.git
cd jin10-news
npm install
npm run compile
# 在 VS Code 中按 F5 启动调试
使用方法
- 安装插件后,VS Code 侧边栏会出现「金十快讯」图标
- 点击图标打开快讯面板
- 插件默认自动连接 WebSocket 服务器
- 快讯将实时滚动显示在面板中
命令
| 命令 |
说明 |
jin10-news.connect |
连接服务器 |
jin10-news.disconnect |
断开连接 |
jin10-news.clear |
清空消息 |
jin10-news.toggleImportant |
仅显示重要快讯 |
jin10-news.showOutput |
显示调试日志 |
配置
在 settings.json 中配置:
{
"jin10-news.websocketUrl": "wss://wss-flash-2.jin10.com/",
"jin10-news.autoConnect": true,
"jin10-news.importantColor": "#e8a838",
"jin10-news.normalColor": "",
"jin10-news.timeColor": "",
"jin10-news.maxMessages": 200,
"jin10-news.fontSize": 0,
"jin10-news.showTimestamp": true,
"jin10-news.notification": "important",
"jin10-news.heartbeatInterval": 30,
"jin10-news.reconnectDelay": 5,
"jin10-news.soundEnabled": false
}
WebSocket 频道
| 频道 |
地址 |
说明 |
| 普通快讯 |
wss://wss-flash-2.jin10.com/ |
默认频道 |
| VIP快讯 |
wss://wss-flash-vip-2.jin10.com/ |
VIP 专用 |
| PLUS快讯 |
wss://wss-jin10-plus-flash.jin10.com/ |
PLUS 专用 |
| PLUS VIP |
wss://wss-jin10-plus-vip-flash.jin10.com/ |
PLUS VIP |
开发
# 安装依赖
npm install
# 编译
npm run compile
# 监听模式编译
npm run watch
# 打包 .vsix
npm run package
# 发布到市场
npm run publish
许可证
MIT
| |