steven026 发表于 2023-6-12 15:06:56

[脚本猫脚本开发指南]在VSCode中使JavaSctipt引入scriptcat.d.ts

# 极致省流版
1. 新建一个文件夹
2. 新建一个`.js`脚本
3. 新建一个`jsconfig.json`空白文件(不用写任何内容 必须在文件夹根目录下)
4. 下载(https://github.com/scriptscat/scriptcat/blob/main/src/types/scriptcat.d.ts)并放入文件夹内任意位置
5. 用VSCode打开该文件夹并打开`.js`
6. 输入`GM_`即可自动补全脚本猫函数名
!(data/attachment/forum/202306/12/145814vlxqq772cpo1qmk2.png)
7. 鼠标悬浮在GM函数上即可显示具体函数定义预览,右键显示定义还可自动跳转完整定义
!(data/attachment/forum/202306/12/150046wbbh11wpznnwxafc.png)
8.完结撒花

# 大致原理
!(data/attachment/forum/202306/12/150249brl3k73f1xxvuvro.png)
大致原理可以参考上图(出处:https://juejin.cn/post/7004748084374831117)
具体原理我也不清楚,当VSCode特性就对了,完结撒花!

王一之 发表于 2023-6-12 17:03:21

还要jsconfig.json啊

steven026 发表于 2023-6-12 19:45:04

王一之 发表于 2023-6-12 17:03
还要jsconfig.json啊


只有目录下面有jsconfig.json这个文件,(即使这个文件是空的 没任何内容),vscode才会去读取d.ts,不然就把js当单个独立文件
页: [1]
查看完整版本: [脚本猫脚本开发指南]在VSCode中使JavaSctipt引入scriptcat.d.ts