程序员一生不得不用的工具集

你的桌面还杂乱无章吗?你还在为苦苦搜寻一个文件而劳心费力吗?你还在桌面上建快捷方式吗?
有了它,以上都不是问题.

使用 wox + everything 打造快速启动搜索工具

Everything" 是什么?
“Everything” 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。

不像 Windows 内置搜索,“Everything” 默认显示电脑上每个文件和文件夹 (就如其名 “Everything”)。

您在搜索框输入的关键词将会筛选显示的文件和文件夹。

http://www.voidtools.com/zh-cn/

Wox是什么?
Wox是一款启动器。用于快速搜索本机安装的各种程序,文件。也可以通过插件快速搜索网络内容,比如今天天气如何,某某电影的评分是多少等等

通过wox 我们可以快速的搜索本机信息和文件,访问网络等

http://www.wox.one/

使用lombok提高开发效率

你还在为每个成员变量写getter/setter 吗?你还在因为添加了新成员而没有添加对应的getter/setter 而报错吗?
你还在被 no find xxxx getter 异常而苦恼吗?

试试 lombok

Lombok 是一种 Java™ 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注解实现这一目的。

Lombok有哪些注解

@Setter
生成setter
@Getter
生成getter
@AllArgsConstructor
会生成一个包含所有变量,同时如果变量使用了NotNull annotation , 会进行是否为空的校验, 
全部参数的构造函数的自动生成,该注解的作用域也是只有在实体类上,参数的顺序与属性定义的顺序一致。
@NoArgsConstructor
生成无参构造器
@Data
@Log
生成日志
@RequiredArgsConstructor

snipaste 截图+贴图

虽然微信和QQ都提供了截图功能,但是 snipaste 更为强大,他的贴图功能,可以将多个截图同时置顶贴在桌面上,在也不用将图保存在画图工具上,然后再组合处理了

switchhosts 快速修改你的hosts

掘金酱 https://e.xitu.io github 项目热门分类和推荐

shuttle 简易的SSH快捷菜单(mac)

tmux在同一个终端里划分不同的区域

Colaboratory 在线的 python notebook

IBM 开发者平台

https://www.ibm.com/developerworks/cn/

chrome 插件

GitCodeTree github,码云项目文件树

JetBrains Toolbox Extension 一键 clone github 项目并在JetBrains 全家桶打开

JSON Viewer 在浏览器中查看格式化的json

LastPass: Free Password Manager

idea 插件

findbugs

sonarlint

checkstyle

Free Mybatis plugin

grep console 自定义日志级别颜色

gson format 根据json生成实体类

javadoc 快速生成注释

JRebel 热部署插件

Rainbow Brackets ?括号

restfultoolkit 快速定位你想要接口

string manipulation 多种格式化你的字符串

发布了21 篇原创文章 · 获赞 19 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/zyndev/article/details/90743538