撸个轮子 「Laravel 文档助手」 - 油猴脚本
背景
以前在浏览 Laravel 的文档的时候,觉得有一丢丢瑕疵:
- 当我要切换一篇文档的时候,有两种方法:
① 回到文档首页查看目录;
② 需要在文档页上下滑一下,左上角会弹出一个菜单按钮,点开按钮打开侧边栏目录查看(现在的菜单按钮是常驻显示了,不用滑来滑去) - 有时候在看文档觉得翻译有些别扭,要去到 Laravel 官网查看原版需要一番曲折
在 Google 搜索解决问题时,时常跳到 Laravel 官网文档,但是英文渣渣还是想到 Learnku 的好,找到 Learnku 对应的中文文档又是一番曲折。
自己好歹也是一个小小的开发仔,就不能动手解决这个问题吗???
说干就干
Laranku 的问题好像不是什么大问题,纯个人瞎想,也不好意思去麻烦站长。Laravel 好像也太可能挂上中文文档链接。
但是突然就想到了万能的油猴脚本,之前也没用过,顺便可以上手玩玩。
需求:
- Laravel 中英文档相互跳转
- 当屏幕够宽的时候,希望 Learnku 的侧边栏的菜单目录自动展示出来
截图
最后
现在只是投机取巧,有个别路径不是完全能对的上的,还有优化地方。
PS:自我感觉什么还好,哈哈,就是弹开侧边栏时的动画有点别扭,整块文章要向左缩一下有点看不顺
感兴趣的同学可以前往 Github 查看源码 Laravel 文档助手
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 5年前 自动加精
原来油猴脚本就是js啊,还自带jQuery
@lovecn 油猴脚本不自带 jQuery,只是目标网站上都自带 jQuery 并且可用,但是油猴也可以加载 CDN 的 jQuery。
gif录制工具推荐下,哈哈
@pigzzz
Mac 用的是 「LICEcap」
Window 用 「ScreenToGif」
@ivothgle 蟹蟹
原来你就是 「记一次公司产品「负」优化」的作者,233
官网文档有改版了,不过你的链接可以修改下。
用了这个脚本「Userscript+ : 显示当前网站所有可用的UserJS脚本 Jaeger」(Jaeger 没记错应该是 QueryList 的作者),它给我推荐了一个脚本「快速切換 Laravel 文檔語言」,有意识地看下了,不是你写的,233。
@likunyan 谢谢提醒 哈哈哈