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

文章目录

    • 使用 wox + everything 打造快速启动搜索工具
    • 使用lombok提高开发效率
    • snipaste 截图+贴图
    • switchhosts 快速修改你的hosts
    • 掘金酱 https://e.xitu.io github 项目热门分类和推荐
    • shuttle 简易的SSH快捷菜单(mac)
    • tmux在同一个终端里划分不同的区域
    • Colaboratory 在线的 python notebook
    • IBM 开发者平台
    • 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 多种格式化你的字符串

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

使用 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 多种格式化你的字符串

你可能感兴趣的:(java,idea)