天天看点

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

  • ​​一、快捷键​​
  • ​​二、必备插件​​
  • ​​2.1、lombok​​
  • ​​2.2、Codota,代码提示,如图,帮助我们认识很多对象的使用,有效减少百度的时间​​
  • ​​2.3、SonarQube,代码检查​​
  • ​​2.3.1、本地方式检测​​
  • ​​2.3.2、Sonar服务器(IDEA配置)​​
  • ​​2.4、IDEA自带集成插件​​
  • ​​2.4.1、Git 集成​​
  • ​​2.4.2、数据库集成​​
  • ​​2.4.3、todo 集成,没尝试的可以试试,很方便做笔记,记录​​
  • ​​三、项目搭建​​
  • ​​四、部署​​
  • ​​4.1、SFTP连接​​
  • ​​4.2、FTP连接​​
  • ​​4.3、FTPS连接​​
  • ​​4.4、SSH连接​​

一、快捷键

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

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

二、必备插件

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

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

2.1、lombok

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

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

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

2.3、SonarQube,代码检查

2.3.1、本地方式检测

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

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

2.3.2、Sonar服务器(IDEA配置)

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

2.4、IDEA自带集成插件

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

2.4.1、Git 集成

可参考,

  • ​​关于IDEA上Git的最佳实践方式​​
  • ​​IntelliJ IDEA中GIT,已经 commit and push成功,但并未 push 到远程库的问题​​

2.4.2、数据库集成

可参考

  • ​​IDEA 集成数据库的便捷操作​​
  • ​​IDEA格式化SQL代码​​
  • ​​IDEA如何从数据库表生成带字段注释的Model,解决乱码问题,还有自动生成controller问题​​
  • ​​IDEA怎么从数据库表映射Model,一键生成还有Mybatis的逆向工程​​

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

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

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

三、项目搭建

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

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

四、部署

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

Intellij IDEA高级使用技巧,快捷键、插件、项目搭建、部署等

4.1、SFTP连接

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

4.2、FTP连接

4.3、FTPS连接

4.4、SSH连接