一、背景

本文列举一些自己工作、学习中用到的比较推荐的资料网站、浏览器插件和 Mac 软件等,希望对大家有帮助。

二、推荐

2.1 资料网站

tabnine
https://www.tabnine.com/code

支持搜索 JDK 核心类库和常见开源项目的某些类在其他开源项目中的使用案例,对快速熟悉某个类或者方法的用法有极大的帮助。
该工具还有 idea 插件。

在这里插入图片描述

在这里插入图片描述

搜狗微信搜索
https://weixin.sogou.com/
现在百度上搜索的资料几乎千篇一律,质量参差不齐。
微信公众号为了吸引更多粉丝,必须尽可能提供高质量的内容,这就为我们获取高质量的参考文章提供了可能。

在这里插入图片描述

搜狗微信搜索,可以找到某类常见技术话题的一些实现方法和思考等,可以帮助我节省不少时间。

iconfont.cn
iconfont.cn
可以搜索到很多图标,可以用作PPT的素材。

Library Genesishttp://libgen.rs/绝大多数知名计算机类图书电子版在这里都可以找到。在这里插入图片描述

baedung
有很多不错的英文 Java 相关文章,理论和代码示例相结合,通俗易懂。
https://www.baeldung.com/

![在这里插入图片描述](https://img-blog.csdnimg.cn/ac957d318bec4e06876bfc9942fad925.png?

写作猫
我们写文章时经常会出现很多低级错误,秘塔写作猫可以帮助识别一些常见错误,还可以全文翻译,非常方便。

https://xiezuocat.com/#/
在这里插入图片描述

2.2 浏览器插件

FeHelper(前端助手)
支持 JSON 美化、图片转 base64编码、二维码编解码等。
https://www.baidufe.com/

在这里插入图片描述
由于遵循谷歌的“单一用途原则”,大家可以根据自己的需要按需安装。
在这里插入图片描述

LastPass
很多时候,密码经常需要修改,修改以后容易遗忘,非常不方便。
LastPass 可以设置一个主密码,浏览网页中所有网站密码可以选择性记录,下次登录时可自动填充。
https://chrome.google.com/webstore/detail/lastpass-free-password-ma/hdokiejnpimakedhajhdlcegeplioahd

Infinity 新标签页

可以将自己常用的网站放到新建标签页中,方便下次打开。

在这里插入图片描述

油猴插件

https://chrome.google.com/webstore/detail/empty-title/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=zh-CN

配合各种油猴插件脚本,可以实现很多意想不到的功能。
https://greasyfork.org/zh-CN/scripts

如破解百度文库复制、获取B 站下载链接、知乎移除登录窗等,还可以自己编写油猴插件脚本对页面进行修改。
在这里插入图片描述
Ajax Interceptor
支持前端 ajax 请求的结果修改,比如某网站有水印功能,如果前端通过某个 ajax 请求获得页面水印开关和具体水印内容,那么可以通过该插件关闭水印开关和修改水印内容。
https://chrome.google.com/webstore/detail/ajax-interceptor/nhpjggchkhnlbgdfcbgpdpkifemomkpg?hl=zh-CN

printfriendly
支持将网页内容去除广告后以PDF 的方式下载。
https://www.printfriendly.com/
在这里插入图片描述

彩云小译 - 网页翻译插件
一键将外文网页翻译成中文,虽然有些语句的翻译不一定特别顺畅,但仍然及其方便学习。在这里插入图片描述

2.3 Mac 软件

3.3.1 授人以渔

少数派
可以得到优质 mac 软件的推荐文章,可以了解有哪些优质软件,也可以了解别人对该软件的推荐用法。
https://sspai.com/

在这里插入图片描述

github
github 上会有很多好用的 MAC 软件分类汇总。
https://github.com/jaywcjlove/awesome-mac

3.3.2 简单列举几个

Snipaste (免费,超级推荐)
支持截图 + 贴图。

工作中经常需要参考多个浏览器TAB页中的信息,或者多个软件中的信息,可以通过该软件将参考的地方都截图,然后通过贴图功能都贴到屏幕上,一起参考,而不需要一个一个TAB页或者软件来回切换。

比如工作中排查问题,可以将关键信息截图贴图,然后放在一个地方对比分析,能帮助加快排查进度。

https://zh.snipaste.com/

如下图所示,我们对三个演示的地方进行截图并贴图,就可以在桌面上随意排列,对其中的内容一起参考。在这里插入图片描述
更详细的介绍,参考 https://sspai.com/post/34962

typora (免费,超级推荐)
经典的 markdown 格式编辑器和阅读器,该软件还支持各种主题,非常漂亮。
另外现在很多技术专栏的编写都推荐使用 typora。
现在各大技术平台都支持 markdown 格式,可以使用 typora 编辑后再不同平台发表。在这里插入图片描述get plaint text (免费)作为程序员我们经常需要粘贴时不要带格式,该软件为免费软件,支持设置粘贴时自动去除格式。https://zipzapmac.com/GetPlainText在这里插入图片描述

Pelican(免费,强势推荐)
粘贴板管理工具,可以通过快捷键快速粘贴历史版本的粘贴板文字或图片等内容,还支持搜索功能非常方便。
在这里插入图片描述
如果不差钱可以购买 Paste 粘贴板增强工具,颜值更高一些。
https://xclient.info/s/paste-for-mac.html

openInTerminal
OpenInTerminal
可以将当前目录在终端中打开。
在这里插入图片描述

Free Download Manager (免费)
多线程下载工具,在下载一些文件时比浏览器速度更快。
https://www.freedownloadmanager.org/zh/download-fdm-for-mac.htm

Alfred(收费)
mac 上的老牌生产力工具,支持快速搜索应用和文件,支持工作流,支持定义搜索格式一键执行特定网站的搜索等。
https://www.alfredapp.com/

在这里插入图片描述
国内有类似的工具叫 utools (基础版本免费,功能也很强大)。
https://u.tools/

clearview(收费)
只需把存放图书文件的文件夹从 Finder 中拖拽到 Clearview 的书架,图书文件信息将被迅速导入,然后您就可以方便地浏览,搜索,组织,和阅读图书了。通过图书文件夹和阅读列表结合的方式来管理图书,一切都变得简单起来。

支持 PDF, EPUB, CHM, MOBI 四种流行的图书格式,Clearview 对这几种格式的图书都提供了统一的上佳阅读体验。

在这里插入图片描述
SourceTree
https://www.sourcetreeapp.com/
在这里插入图片描述
Arthas
https://arthas.aliyun.com/doc/

Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。
当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:
这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?
我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?
遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?
线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!
是否有一个全局视角来查看系统的运行状况?
有什么办法可以监控到JVM的实时运行状态?
怎么快速定位应用的热点,生成火焰图?
怎样直接从JVM内查找某个类的实例?
Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐