查看原文
其他

labuladong 的 Chrome 刷题插件安装使用手册

labuladong labuladong 2022-05-05

不仅是刷题插件,PDF 也有版本号,主要是修正错误和添加新内容,插件弹窗中也可以看到 PDF 的最新版本。你在公众号后台下载到的都是最新版本!

V3.5.1 更新日志:

1、配合优化网站访问速度,修复「思路」弹窗可能拉到屏幕外面的问题。

2、支持渲染分享的题目列表。我讲过的所有题目的列表如下:

力扣版:https://leetcode-cn.com/problem-list/59jEaTgw/

LeetCode 版:https://leetcode.com/list/9zwo3ww5/

3、插件和网站支持代码行内图片注释,鼠标移至小灯泡图标即可查看:

其他详细功能说明见后文。

安装方式

Chrome 浏览器用户有条件的话建议直接在 Chrome 商店下载,下载页面:

https://chrome.google.com/webstore/detail/leetcode-helper-by-labula/elafhogmnaapleckojedgipgmidneccg

PS:若出现「增强型安全浏览功能不信任此扩展程序」的提示属于正常现象,新注册的 Google 开发者账号发布的插件需要过一段时间才能解除这个提示。

Edge 浏览器用户可以直接在 Edge 商店下载(国内也可以访问):

https://microsoftedge.microsoft.com/addons/detail/leetcode-helper-by-labula/mgfjpejofejdbnillfolnnjbiefpokln

Firefox 浏览器用户可以直接在 Firefox 插件官网下载(国内也可以访问)

https://addons.mozilla.org/zh-CN/firefox/addon/leetcode-helper-by-labuladong/

其他浏览器用户以及由于种种原因无法在 Chrome/Edge 商店下载的,可以在公众号后台回复关键词「插件」下载最新版本 crx 文件和安装指南进行离线安装。

另外,觉得插件好用的读者别忘了给个五星好评!

更新方式

1、在 Chrome/Edge/Firefox 商店安装的,会在新版本发布后自动更新。

2、通过 crx 文件离线安装的,重新在公众号后台回复关键词「插件」即可下载最新版本插件,再次安装即可。

建议将插件固定在插件栏,有更新时会有 new 的提示字样:

插件功能

1、力扣 or LeetCode 的所有题目列表中(包括分类、企业题库等)有题解或者思路的题目都会显示题解/思路按钮,并渲染成淡绿色(可配置不染色):

同时,我把公众号里所有我讲过的题目整理出一份列表,安装插件后访问可以看到效果:

力扣版:https://leetcode-cn.com/problem-list/59jEaTgw/

LeetCode 版:https://leetcode.com/list/9zwo3ww5/

2、题目详情页也会显示题解和思路按钮,可以直接复制带详细注释的代码,刷题非常方便:

插件演示

插件配置方法

右键点击插件图标会弹出一个「选项」按钮(Edge 浏览器类似):

点击「选项」按钮即可对插件进行配置:


1、渲染设置可以选择是否对题目列表中有题解/思路的题目进行渲染

2、详细题解跳转设置可以配置「题解」按钮跳转到 Gitee Pages(https://labuladong.gitee.io/algo/)或者 GitHub Pages(https://labuladong.github.io/algo/):

如果你访问 GitHub 的网速没问题,建议设置为 GitHub Pages。

3、可以配置快捷键打开/关闭思路弹窗和复制解法代码。

常见问题的回复

问:火狐浏览器可以安装这个插件吗

答:所有 chromium 内核的浏览器都是可以装 Chrome 插件的,但火狐浏览器用的不是 chromium 内核,理论上无法安装。

但是目前火狐官方似乎推出了把 Chrome 插件一键转成 Firefox 插件的功能,你可以去搜一下试试看。

问:有时在更新插件时,为什么 Chrome 浏览器提示我插件需要「读取和更改我在 xxx 网站上的数据」

答:实际上插件不会读取你的任何账户信息,而是插件需要读取该网站的页面 HTML,结果 Chrome 浏览器给了这么一句很容易让人误会的提示语。

借此机会科普一下,Chrome/Edge 商店上架都要经过严格的审核的,如果有恶意插件,根本上不了架,要知道国外对隐私的保护可是比国内强得多。

另外,关于权限申请这块我是很规范的,仅仅申请几个必须的网站权限,所以如果更新的时候需要新权限,Chrome 都会提醒你;不规范的做法是直接用通配符 https://* 申请所有网站的权限,这样每次需要新权限的时候也不会提醒你,但回头你也搞不清这个插件会在哪些网站上干什么事情。

所以下载插件一定要从正规的渠道下载,我的刷题插件的正规下载渠道目前只有 Chrome/Edge 商店,或者通过公众号后台的链接下载 crx 离线安装,其他的渠道很可能有安全问题。

问:macOS/Linux/Windows 系统都能用这个插件吗

答:是的,插件是寄生在浏览器里的,和操作系统无关。只要你的浏览器能够安装插件,就可以正常使用插件。

bug 反馈

首先,请确保你安装的是最新版本的插件,查看插件弹窗中「最新版本」和「当前版本」一致:

如果有新版本,先更新最新版本的插件,大概率 bug 就修复了。

如果更新了最新版本插件依然有 bug,先依次尝试以下方式:

1、点击「刷新插件数据」按钮,然后刷新页面

2、重新连接 WiFi,然后重启浏览器

如果还是无法解决,可以在我的 GitHub Discussion 详细提出你遇到的 bug:

https://github.com/labuladong/fucking-algorithm/discussions/704

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存