工欲善其事必先利其器,今天简单分享一下我的武器库。

主要包括两个方面,idea的插件;还有mac的常用软件推荐。

希望可以在编码之余,提高自己的工作效率。

idea插件

翻看了宇宙条上各种推荐的插件,实际我用下来感觉最好的插件如下。

按照优先级列举一下,好处谁用谁知道:

1, lombok, 少写了不少繁琐的代码;

2, power mode II , 编码高效了不少;

3,alibaba java coding gudelines 写完代码扫描一下,排除一些低级错误;

4,grep console , 日志美化,各种级别的日志背景色不同;

5,maven help , 图形化管理maven的依赖

6,free mybatis plugin ,能快速导航mapper接口方法到xml ;

7, restfulltoolkit ,自动生成所有的web接口列表,快速测试;

8, visualvm launcher , 排查jvm的内存和线程问题。

mac常用软件

mac上的软件不适合安装太多,我觉得用的最爽的软件如下:

1,idea 这个不多说了,程序员,编码神器;

2, docker , 安装一些配套软件,比如mysql, redis ,mongodb , 还有自己的程序;

3, xmind ,编码之前宏观的思考,使用xmind非常适合头脑风暴。

4,staruml , astash 各种uml图的工具,写代码之前先画画时序图,泳道图代码质量高很多;

5, sublime 编辑器,可以打开大文件;

6, jmeter , postman 模拟客户端测试接口必备神器。

7, licecap , 视频太大了,写文章的时候弄一些动图非常适合。

8, microsoft文档连接, 这个太有必要了,产品经理或者客户给的是window下的office, 你的mac肯定要能直接打开啊!

mac的命令行工具

> 程序员最爱命令行。
  1. ohmzsh ,这个可以大大美化你的终端;

2,homebrew ,这个适合安装各种linux下的工具,比如curl , telnet 等;

小结

 一家之言,每天使用mac,使用mac已经2年了,一些小的工具推荐给大家。尤其适合程序员。我是李福春,希望对你们有帮助。

原创不易,转载请注明出处,让我们互通有无,共同进步,欢迎多沟通交流。

idea lombok插件安装_mac安装的软件和idea的插件推荐相关推荐

  1. mac photoshop install无法安装_MAC安装应用报错:无法打开或文件损坏的处理方法~...

    有些用户下载了一些程序之后,却发现无法在MAC中安装,安装时会弹出下图所示警告框:"打不开 xxx,因为它来自身份不明的开发者".那么该如何解决这个问题呢? 在MAC下安装一些软件 ...

  2. crypto安装_Mac安装Golang和vscode

    Mac第一次安装golang和vscode一起使用,遇到了不少的坑,下面介绍一下正确的安装方式. 1.使用brew安装Golang 如果不知道brew是什么,或怎么安装请看这里 brew官网 brew ...

  3. pycharm和python在mac里安装_MAC安装python-opencv及在pycharm下的配置

    基础: Mac os 10.13.4:pycharm2018.1:Python3.6.5 小白一个,某日突发奇想,想利用opencv实现面部识别,但在网上查了一圈,在配置时都太麻烦,什么下载源码,用X ...

  4. git lfs mac 安装_mac安装homebrew

    mac跟windows真的一点不一样.建议还是别买了. 这里整理一下我的mac电脑使用坑. 类似于linux的apt和yum的自动安装,mac一般用homebrew 安装brew 首先进入https: ...

  5. mac nginx 非brew安装_Mac 安装 nginx

    1.打开终端 2.安装 Command Line tools(已经安装好的可以忽略这一步骤)xcode-select --install 3.安装 brew 命令ruby -e "$(cur ...

  6. 特效制作软件AE(After Effects)插件安装

    特效制作软件AE(After Effects)插件下载及安装地址: 大众脸: https://www.lookae.com/

  7. 电脑中恶意插件后自动安装软件一般有哪些?(软件及安装路径整理中,持续更新)

    使用windows系统的小伙伴经常会下载安装各种软件,可能非官网途径获取的软件中带有恶意插件导致系统各种弹窗并伴随着各种垃圾软件的自动安装. 下面就常见的恶意软件安装路径整理,持续更新 C盘

  8. SkinFiner(人像磨皮软件)官方中文版V4.0 | skinfiner插件下载 | skinfiner安装教程

    skinfiner是什么软件: SkinFiner是一款优秀高效的全自动专业高品质人像磨皮软件,具有智能磨皮.快速均匀肤色.自然肤色润饰以及快速批量处理等强大功能,可以帮助用户以最简单和最快捷的方式磨 ...

  9. vim学习、各类插件配置与安装

    vim学习.各类插件配置与安装 vim 插件 配置 1. vim学习 vim基础学习:根据网上流行基础文章<简明Vim练级攻略>,进阶书籍<vim实用技巧>.注:进阶书籍可以在 ...

最新文章

  1. Flutter 布局控件完结篇
  2. 解决Visual SVN在linux下不能访问的问题
  3. springMVC纯java代码配置(一)- 数据源与事务管理(转载的哦)
  4. 妈妈再也不怕我不会画漂亮的图了!
  5. Linux Kernel系列三:Kernel编译和链接中的linker script语法详解
  6. DeepLearning.AI笔记:二、神经网络编程基础
  7. Repeater在无数据记录时显示“无相关记录...”
  8. js高级—tab栏切换(面向对象做法)
  9. 你的输入法都暴露了些啥?
  10. 如何保护javascript代码
  11. OpenCV(VS2019)——无法打开“opencv2/opencv.hpp”文件
  12. 重庆北大青鸟【学员心声】:有计划的做事情才能事半功倍
  13. Win10安装CUDA报错NVIDIA安装程序失败
  14. .class .class 和 .class.class 和 .class>.class 比较
  15. 电脑上有哪些好用的视频剪辑软件
  16. opencv遍历像素的方式
  17. 不妨借一步说话,你想知道的关于设计模式的种种,android物联网开发配套代码
  18. 【JVM】垃圾回收算法
  19. Memcached集群配置
  20. PAC理论、训练误差和测试误差、模型复杂度

热门文章

  1. python怎么接外活_Python三大活器
  2. 无人机自动悬停的实现方法
  3. 返回值被忽略_《Jenkins Tips 001》 忽略 Shell 步骤中的故障
  4. Proxy 补充学习笔记
  5. python中的字典推导式_17.python 字典推导式(经典代码)
  6. 进制转换应用场景_远程教育计算机应用基础统考知识点集中训练(二)_统考信息_网络远程教育...
  7. bat入门-----依据ping状态判断ip【第一天】
  8. JavaScript立即执行函数学习
  9. 个人或者企业怎么进行app开发?开发一款APP应用大概须要多少钱?
  10. c++ -- union介绍