为了方便开发,脚本猫提供了识别.d.ts
文件的自动提示功能:描述文档 #definition
以jQuery为例,从DefinitelyTyped/types/jquery项目中找到jQuery相关的.d.ts
文件,然后在脚本的UserScript
中,添加@definition
声明,保存代码后会自动添加.d.ts
声明文件进入编辑器
需要添加以下几个.d.ts
文件,其它的库使用方法类似。值得注意的是,因为来源是github,所以可能会卡顿,保存一段时间后才会生效,可以f12查看network中的加载状况。
// @require https://code.jquery.com/jquery-3.6.0.min.js
// @definition https://github.com/DefinitelyTyped/DefinitelyTyped/raw/master/types/jquery/index.d.ts
// @definition https://github.com/DefinitelyTyped/DefinitelyTyped/raw/master/types/jquery/JQuery.d.ts
// @definition https://github.com/DefinitelyTyped/DefinitelyTyped/raw/master/types/jquery/JQueryStatic.d.ts
// @definition https://github.com/DefinitelyTyped/DefinitelyTyped/raw/master/types/jquery/misc.d.ts
// @definition https://github.com/DefinitelyTyped/DefinitelyTyped/raw/master/types/jquery/legacy.d.ts