目录
平时我们在网上查技术资料的时候,经常会遇到这样的情况:好不容易找到一篇解决bug的文章,结果想复制里面的代码,网站跳出来一个登录框让你先登录。或者看着看着突然弹出一个下载APP的提示,烦不胜烦。Codebox就是为了解决这些痛点而诞生的。
这款插件由开发者“027西瓜皮”开发,基于Plasmo框架,使用TypeScript编写,源代码公开在GitHub上。它支持Chrome、Edge、Firefox等主流浏览器,安装后会自动在支持的网站上生效,不需要你做任何复杂配置。目前已经有接近3万用户在使用,评分保持在4.8分左右。
官网入口地址
https://github.com/027xiguapi/code-box
下载地址
Chrome用户可以在Chrome网上应用店搜索“codebox”安装,Edge用户在Edge外接程序商店搜索安装,Firefox用户在Firefox扩展商店搜索安装。也可以直接从GitHub的Releases页面下载crx文件手动安装。
功能介绍
免登录一键复制代码
这是Codebox最核心的功能。在CSDN、知乎、脚本之家、博客园、51CTO、php中文网等网站上,你不用登录任何账号,直接选中代码就能复制,或者点击代码块右上角自动出现的复制按钮也可以。
自动展开折叠内容
很多网站会把长代码块折叠起来,只显示前面几行。Codebox会自动把这些折叠的代码块全部展开,让你一次性看到完整内容,不用再点那个“展开阅读”的按钮了。
解除阅读全文限制
有些博客要求你必须关注博主才能看完整篇文章。装了Codebox之后,这个限制就自动消失了,你可以直接阅读全文,不需要做任何操作。
去除登录弹窗
浏览CSDN、知乎等网站时,经常会弹出“请登录后查看”的遮罩层或者登录提示框。Codebox会自动把这些弹窗屏蔽掉,让页面干干净净的。
去除跳转APP弹窗
移动端浏览技术博客时,经常会弹出“打开APP阅读全文”的提示,点取消它还要再确认一次。Codebox能阻止这些弹窗出现,让内容连贯展示。
文章下载功能
支持把整篇文章一键导出为Markdown、HTML或者PDF格式。这对需要整理知识笔记的人来说特别实用,下载下来的文件可以离线阅读,也可以导入到Notion、Obsidian这类笔记软件里。
屏蔽广告
在脚本之家等网站上,Codebox会自动屏蔽页面上的广告,让阅读体验更清爽。
自定义页面样式
如果你对某些网站的背景色、字体大小不满意,可以在插件设置里注入自己的CSS代码,调整成你喜欢的样子。
生成二维码分享
可以把当前文章生成一个二维码海报,方便在微信等社交平台上分享给别人。
应用场景
程序员查资料写代码
工作时遇到问题,去CSDN或者博客园搜解决方案,直接复制代码到编辑器里测试,不用登录账号,省时省力。
学生做作业做项目
学生党经常需要参考网上的代码示例,用Codebox可以快速收集代码片段,还能把文章下载成Markdown存到自己的知识库里。
整理技术笔记
看到好的技术文章,直接一键下载成Markdown格式,保存到本地或者导入笔记软件,不用担心原文被删除或者网站改版。
定价信息
Codebox免费,没有任何收费项目。开发者将作为开源项目维护,用户可以自由下载使用。
应用示例
某后端开发工程师表示,自己每天至少要在CSDN和知乎上查十几次资料,以前每次复制代码都要登录账号,一个月下来登录了上百次。自从装了Codebox之后,复制代码再也没遇到过登录弹窗,每天节省下来的时间至少有一刻钟。
| 源码反馈/咨询 (共有 条反馈) |
codebox常见问题
Codebox不是公司产品,而是一位网名叫“027西瓜皮”的个人开发者做的开源项目。这位开发者本身应该也是个程序员,因为插件解决的痛点非常精准,就是大家平时查技术资料时最烦的那些问题。
是一个浏览器插件,专门对付那些技术博客网站的各种限制。比如CSDN上复制代码要登录、知乎上看全文要登录、有些博客还要关注博主才能看完整内容,装了Codebox之后这些限制就全没了,代码直接就能复制,文章直接就能看完整版。
安装特别简单。你用的是什么浏览器就去对应的应用商店搜索“Codebox”或者“code-box”。Chrome用户去Chrome网上应用店,Edge用户去Edge外接程序商店,Firefox用户去Firefox扩展商店,找到后点一下安装按钮就行了。整个操作不用一分钟。
免费,而且开发者明确说了这是个开源项目,代码都在GitHub上放着呢,大家可以随便看随便用,不存在任何收费套路。不过如果你觉得好用,可以给项目点个Star支持一下开发者。
因为它是开源的,所有代码都能被公开审查,所以理论上比闭源插件更安全。不过有一点你要知道,这类插件需要访问你浏览的网页才能正常工作,这是技术上的必要权限。根据插件商店的信息,它被评估为中等风险,建议你从官方应用商店安装,不要下载来路不明的安装包。
只是在你的浏览器本地帮你去除了一些前端限制,并没有破解网站后台或者窃取数据。但是站在平台的角度,网站设置登录限制是为了鼓励用户注册。所以建议你仅用于个人学习、查资料等正当用途,不要用于商业目的或者大量抓取内容。
目前支持CSDN、知乎、简书、脚本之家、博客园、掘金、51CTO博客、php中文网,还有微信公众号文章也支持。基本上国内主流的技术博客平台都覆盖了,开发者还在持续增加支持的网站。
可以,但需要一些技巧。安卓手机可以安装Yandex浏览器或者Kiwi浏览器,这两个浏览器支持安装Chrome扩展,然后按照电脑上的方法安装Codebox就行了。iPhone由于系统限制,目前没办法用浏览器插件。
先检查一下插件是不是启用了,有时候安装完默认是关闭的。如果启用了还是没效果,可以试试刷新一下网页,有些网站需要刷新后插件才会生效。如果还不行,可以去GitHub的Issues页面看看有没有人遇到类似问题,或者直接给开发者反馈。
可以的,Codebox支持微信公众号文章下载,而且还能同时把文章里的所有图片一起下载下来。对于经常收藏公众号技术文章的人来说,这个功能非常实用,可以把好文章保存到本地,不用担心哪天文章被删了找不到了。
非常少,它就是个轻量级的浏览器插件。安装包只有3.8MB左右,只在你看技术博客的时候才会激活,平时基本不消耗任何资源,不用担心拖慢浏览器速度。
支持Chrome、Microsoft Edge、Firefox这三款主流浏览器。360浏览器如果用的是极速模式(Chromium内核)理论上也能用,但官方没有明确说支持。Safari浏览器目前不支持。