上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

[脚本猫开发指南]jQuery自动提示

[复制链接]
  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2021-10-8 17:37:38 | 显示全部楼层 | 阅读模式

    为了方便开发,脚本猫提供了识别.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

    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
  • TA的每日心情
    奋斗
    2023-6-12 15:07
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    7

    主题

    91

    回帖

    155

    积分

    荣誉开发者

    积分
    155

    荣誉开发者油中2周年生态建设者喜迎中秋

    发表于 2021-10-9 10:51:55 | 显示全部楼层
    技能树点歪了、、、
    回复

    使用道具 举报

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2021-10-9 10:52:17 | 显示全部楼层
    maxzhang 发表于 2021-10-9 10:51
    技能树点歪了、、、

    怎么说?哥哥,觉得还挺方便的
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-6-12 15:07
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    7

    主题

    91

    回帖

    155

    积分

    荣誉开发者

    积分
    155

    荣誉开发者油中2周年生态建设者喜迎中秋

    发表于 2021-10-9 10:56:46 | 显示全部楼层
    王一之 发表于 2021-10-9 10:52
    怎么说?哥哥,觉得还挺方便的

    ggnb




    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表