Skip to content

Commit e3668e1

Browse files
committed
feat: 修改之前插入代码的方式为新建虚拟文档
1 parent 22732be commit e3668e1

36 files changed

+22661
-15043
lines changed

.eslintrc.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,13 @@
99
"@typescript-eslint"
1010
],
1111
"rules": {
12-
"@typescript-eslint/naming-convention": "warn",
12+
"@typescript-eslint/naming-convention": [
13+
"warn",
14+
{
15+
"selector": "import",
16+
"format": [ "camelCase", "PascalCase" ]
17+
}
18+
],
1319
"@typescript-eslint/semi": "warn",
1420
"curly": "warn",
1521
"eqeqeq": "warn",
@@ -21,4 +27,4 @@
2127
"dist",
2228
"**/*.d.ts"
2329
]
24-
}
30+
}

.vscode-test.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { defineConfig } from '@vscode/test-cli';
2+
3+
export default defineConfig({
4+
files: 'out/test/**/*.test.js',
5+
});

.vscode/extensions.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
// See http://go.microsoft.com/fwlink/?LinkId=827846
33
// for the documentation about the extensions.json format
44
"recommendations": [
5-
"dbaeumer.vscode-eslint"
5+
"dbaeumer.vscode-eslint",
6+
"ms-vscode.extension-test-runner"
67
]
78
}

.vscode/launch.json

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,6 @@
1616
"${workspaceFolder}/out/**/*.js"
1717
],
1818
"preLaunchTask": "${defaultBuildTask}"
19-
},
20-
{
21-
"name": "Extension Tests",
22-
"type": "extensionHost",
23-
"request": "launch",
24-
"args": [
25-
"--extensionDevelopmentPath=${workspaceFolder}",
26-
"--extensionTestsPath=${workspaceFolder}/out/test/suite/index"
27-
],
28-
"outFiles": [
29-
"${workspaceFolder}/out/test/**/*.js"
30-
],
31-
"preLaunchTask": "${defaultBuildTask}"
3219
}
3320
]
3421
}

.vscodeignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
.vscode/**
22
.vscode-test/**
3-
out/test/**
4-
53
src/**
64
.gitignore
75
.yarnrc
@@ -10,3 +8,4 @@ vsc-extension-quickstart.md
108
**/.eslintrc.json
119
**/*.map
1210
**/*.ts
11+
**/.vscode-test.*

.yarnrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGELOG.md

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,11 @@
11
# Change Log
22

3-
## [1.2.0]
3+
## [2.0.0] 2024-04-28
44

5-
- feat: 增加可视化添加基金功能
5+
### features
66

7+
- 修改之前插入代码的方式为新建虚拟文档
78

8-
## [1.1.0]
9+
### fixed
910

10-
- feat: 增加可选择显示简约信息还是完整信息配置
11-
12-
- feat: 增加是否显示大盘指数情况配置
13-
14-
- fix: 优化使用体验
15-
16-
## [1.0.1]
17-
18-
- fix: 修改默认配置问题
19-
20-
## [1.0.0]
21-
22-
- feat: 构建第一个版本
11+
- 修复接口请求失败问题

README.md

Lines changed: 12 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,37 @@
1-
## 码上看🐓
2-
插件会根据设置的基金代码获取当前基金涨跌情况数据,然后生成js代码,这样就可以在代码里查看基金情况😏
1+
## 码上看 🐓
2+
3+
插件会根据设置的基金代码获取当前基金涨跌情况数据,然后生成代码文件,这样就可以在代码里高隐蔽性查看基金情况 😏
34

45
![](./screenshot/code.png)
56

6-
## 使用📈
7-
1️⃣ 编辑模式下右击 `添加基金`或者使用快捷键Ctrl+Shift+A增加基金
7+
## 使用 📈
88

9-
![](./screenshot/ex1.png)
9+
1️⃣ 编辑模式下右击 `添加基金`或者使用快捷键 Ctrl+Shift+A 增加基金
1010

11+
![](./screenshot/ex1.png)
1112

12-
2️⃣ 打开一个js文件,然后右击 `码上看鸡`或者使用快捷键Ctrl+Shift+X
13+
2️⃣ 打开任意文件,然后右击 `码上看鸡`或者使用快捷键 Ctrl+Shift+X
1314

1415
![](./screenshot/ex2.png)
1516

1617
## 配置
1718

1819
### stack.chickenArray
1920

20-
- 作用: 配置需要生成的基金代码
21-
22-
- 类型: Array<string>
23-
24-
- 默认值: [ "320007","008592","003834","161725","002364", "005918","003745","004119","162703","270002"]
25-
26-
### stack.chickenSimple
27-
28-
- 作用: 配置生成简约关键信息还是显示完整信息,false则显示完整信息
29-
30-
- 类型: boolean
21+
- 作用: 配置需要生成的基金代码
3122

32-
- 默认值: true
23+
- 类型: Array<string>
3324

34-
### stack.chickenBoard
25+
- 默认值: [ "320007","008592","003834","161725","002364", "005918","003745","004119","162703","270002"]
3526

36-
- 作用: 配置是否生成大盘指数数据情况,false则不显示
37-
38-
- 类型: boolean
39-
40-
- 默认值: true
41-
42-
## 关于本插件🍻
43-
44-
- 插件接口使用的是小熊同学开放的接口,感谢小熊同学. 接口地址`https://www.doctorxiong.club/api/`
45-
46-
- 插件灵感来自另一款插件 `韭菜盒子`,插件功能丰富强大,但是对我而言不够隐蔽,而且一直想写一个自己的vs code插件,于是有了这个插件.如果你需要更强大的功能,推荐安装`韭菜盒子`这个插件😄
4727
## github 🔗
4828

4929
https://github.com/stack-stark/observe-chicken-in-code
5030

5131
## 使用遇到了问题或者缺陷 ❓
32+
5233
https://github.com/stack-stark/observe-chicken-in-code/issues
5334

5435
## License 📖
55-
MIT
5636

37+
MIT

0 commit comments

Comments
 (0)