CDNUpdates
::link: 用于检查您的Web资源中CDN更新(适用于Sublime Text 3+)的插件
详情
安装
- 总数 454
- Win 329
- Mac 54
- Linux 71
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
概述
CDNUpdates
用于检查您的Web资源中CDN更新(适用于Sublime Text 3+)的插件
简介
厌烦了手动检查您的CDN(内容分发网络)在您的网页中是否更新?是啊,我也是…:confused
下面是此Sublime Text 3+插件总结(做得很好)以帮助您处理此问题:
- 收集您当前工作表中的链接
- 将它们与已知公共CDN提供者列表进行比较
- 找出一种方式(通过提供者API或通过GitHub API)来检索每个资源的最新“版本”,并与您当前正在使用的版本进行比较
- 在gutter中显示一些图标,通知您结果
- 显示一个包含可用的最新版本的Phantom对象,您应该使用它
- (附加功能)对于不通过HTTPS加载的资源,显示警告:+1
当然,当此插件不使用CDN提供者的API时,它可能会通知您有更新的已发布版本,但可能不可从您的提供者处获取(也许是你退出这个隐私混乱的时机?:wink:)。
安装
通过Package Control
- 打开您的命令面板并输入:
Package Control: Install Package
- 浏览列表或搜索
CDNUpdates
- 按
Enter
,您就完成了!
Package Control指定页面此处。
手动
- 移到Sublime Text包文件夹(通常为
$HOME/.config/sublime-text-3/Packages/
或%AppData%\Sublime Text 3\Packages\
) - 在此处克隆此存储库:
$ git clone https://github.com/HorlogeSkynet/CDNUpdates.git
- 重新启动Sublime Text和…:tada
使用方法
打开您的命令面板并输入:
CDNUpdates
右键单击您的文件:
CDNUpdates > ...
工具 > 包 > CDN更新 > ...
设置
大多数CDN提供商不提供任何API以供服务使用,因此直接从他们那里获取最新版本会非常困难。
除非是来自https://cdnjs.com/,这个插件实际上是基于GitHub API直接从存储库获取现有的Git标签的最新版本。其name
随后与您源中存在的CDN版本进行比较。
如果您在表格中有许多许多CDN(或者如果您想为这个项目做出贡献 😜),您肯定需要设置一个GitHub API令牌以避免因速率限制而被阻止。
您可以在这里(public_repo
作用域)生成一个,并将其粘贴到插件首选项中(从CDN更新
的Sublime菜单中访问)。
当前处理的CDN提供商
- [X] https://cdnjs.com/
- [X] https://bootstrapcdn.com/
- [X] https://code.jqueryjs.cn/
- [X] https://ajax.googleapis.com/
- [X] https://jsdelivr.com/
- [X] https://rawgit.com/
- [X] https://code.ionicframework.com/
- [X] https://cdn.fontawesome.com/
- [X] https://www.keycdn.com/(部分)
- [X] https://www.staticfile.org/
- [X] https://ajax.aspnetcdn.com/(部分)
- [X] https://cdn.ckeditor.com
常见问题
我怎样去除边槽里的难看的图标?
下次您保存表格时,它会自动完成:wink
我已经更新了链接,我怎样才能去除这些幽灵对象?
与上面相同:smile
我能添加另外的(或我自己的)CDN吗?
当然可以,除非这个项目的开源方面变得毫无用处:fearful
您基本上只是需要调整CDNContent.py,并模仿在那里为您提供者所进行的工作。
别忘了与全世界分享您的作品!:earth_africa
或者……您可以直接在这里开启一个问题,我会尽力处理您的情况!