一、快捷键

这里我整理了一份常用快捷键,解放鼠标操作必备,文档地址,微信扫一扫,即可分享获取

二、必备插件

IDEA插件市场有很多插件,不建议多花里胡哨,一定要好用(更便捷使用服务、代码构建、代码提示等等),我目前也就装了如下的插件

2.1、lombok

这个是配合lombok 包,一起使用的,通过注解可自动生成Getter/Setter、构造器、日志等实现;

2.2、Codota,代码提示,如图,帮助我们认识很多对象的使用,有效减少百度的时间

2.3、SonarQube,代码检查

2.3.1、本地方式检测


这里会全局检测代码中的Bug,隐患等等

2.3.2、Sonar服务器(IDEA配置)

2.4、IDEA自带集成插件

这里包括 Version Control,Database,Todo,主题设置等等

2.4.1、Git 集成

可参考,

2.4.2、数据库集成

可参考

2.4.3、todo 集成,没尝试的可以试试,很方便做笔记,记录

在代码注释中,通过 加上 todo ,标注待处理的事项后,下次很方便找到这个位置,再IDEA边框栏可找到 todo栏

三、项目搭建

IDEA 集成了很多脚手架(用来快速搭建项目的工具)

四、部署

IDEA集成了很多 协议的文件服务,如下

4.1、SFTP连接

如图是SFTP连接成功后的画面(支持在线编辑、拖拽上传、下载等等)

4.2、FTP连接

4.3、FTPS连接

4.4、SSH连接