撸个轮子 「Laravel 文档助手」 - 油猴脚本

背景

以前在浏览 Laravel 的文档的时候,觉得有一丢丢瑕疵:

  • 当我要切换一篇文档的时候,有两种方法:
    ① 回到文档首页查看目录;
    ② 需要在文档页上下滑一下,左上角会弹出一个菜单按钮,点开按钮打开侧边栏目录查看(现在的菜单按钮是常驻显示了,不用滑来滑去)
  • 有时候在看文档觉得翻译有些别扭,要去到 Laravel 官网查看原版需要一番曲折

在 Google 搜索解决问题时,时常跳到 Laravel 官网文档,但是英文渣渣还是想到 Learnku 的好,找到 Learnku 对应的中文文档又是一番曲折。

自己好歹也是一个小小的开发仔,就不能动手解决这个问题吗???

说干就干

Laranku 的问题好像不是什么大问题,纯个人瞎想,也不好意思去麻烦站长。Laravel 好像也太可能挂上中文文档链接。

但是突然就想到了万能的油猴脚本,之前也没用过,顺便可以上手玩玩。

需求:

  • Laravel 中英文档相互跳转
  • 当屏幕够宽的时候,希望 Learnku 的侧边栏的菜单目录自动展示出来

截图

Laravel 文档助手 - 油猴脚本

最后

现在只是投机取巧,有个别路径不是完全能对的上的,还有优化地方。

PS:自我感觉什么还好,哈哈,就是弹开侧边栏时的动画有点别扭,整块文章要向左缩一下有点看不顺

感兴趣的同学可以前往 Github 查看源码 Laravel 文档助手

本帖由系统于 4周前 自动加精
ivothgle
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 8

原来油猴脚本就是js啊,还自带jQuery

file

2个月前 评论
ivothgle

@lovecn 油猴脚本不自带 jQuery,只是目标网站上都自带 jQuery 并且可用,但是油猴也可以加载 CDN 的 jQuery。

2个月前 评论
pigzzz

gif录制工具推荐下,哈哈

2个月前 评论
ivothgle

@pigzzz
Mac 用的是 「LICEcap
Window 用 「ScreenToGif

2个月前 评论
pigzzz

@ivothgle 蟹蟹

2个月前 评论
likunyan

原来你就是 「记一次公司产品「负」优化」的作者,233

官网文档有改版了,不过你的链接可以修改下。

1周前 评论
likunyan

用了这个脚本「Userscript+ : 显示当前网站所有可用的UserJS脚本 Jaeger」(Jaeger 没记错应该是 QueryList 的作者),它给我推荐了一个脚本「快速切換 Laravel 文檔語言」,有意识地看下了,不是你写的,233。

1周前 评论
ivothgle

@likunyan 谢谢提醒 哈哈哈

1周前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!