股票被套,因而乎,笔者但愿在写代码的同时,能很方便的瞄一眼股票的状况,化悲愤为力量,以激励本身更加努力地写代码。git
目前,笔者基本上都是在使用VScode敲代码。因而,开发一个能够看股票的插件,来实时观察股票的状况,成为一个不错的选择。github
官方文档json
VScode官方有较为完善的文档,能够让开发者快速开发一个VScode插件,这里不作赘述。api
在VScode扩展中,搜索“stock watch”,安装以后立刻体验。bash
查看源码spa
// 配置须要监控的股票代码
"stock-watch.stocks": [
"000001"
],
// 配置轮询请求最新数据的时间间隔,单位:毫秒
"stock-watch.updateInterval": 10000
复制代码
配置须要观察的股票以后,就能够在statusBar上看到股票的实时信息:插件
本插件使用了百度的股票API:gupiao.baidu.com/api/rails/s…code
在package.json中,设置cdn
"activationEvents": [
"*" //表示在vscode启动的时候启动插件
],
复制代码
配置本插件须要的配置:blog
"contributes": {
"configuration": {
"properties": {
"stock-watch.stocks": {
"type": "array",
"default": ["000001"],
"description": "配置须要监控的股票代码"
},
"stock-watch.updateInterval": {
"type": "number",
"default": 10000,
"description": "配置轮询请求最新数据的时间间隔,单位:毫秒"
}
}
}
}
复制代码
以上实现了一个简单的股票插件,只有信息展现的功能,后续若是有时间,能够加入股票涨跌的告警功能。
基于这种思路,能够根据我的的兴趣爱好开发出一些好玩的插件。好比,实时关注NBA比分。
以上我的折腾的记录,欢迎指正。