带你玩转IntelliJ IDEA 使用教程(2019图文版)

文章目录

  • 一、IDEA 2019基础设置:
    • 1. 全局JDK(默认配置)
    • 2. 全局Maven(默认配置)
    • 3. 版本控制Git
    • 4.自动导包和智能移除 (默认配置)
    • 5.Tomcat Server
    • 6. 开启自动编译
    • 7.取消大小写敏感
    • 8.调整字体类型和字体大小
      • 8.1 全局字体调正
      • 8.2控制台字体
      • 8.3代码字体
    • 9.将快捷键设置为跟Eclipse一样
    • 10.Maven自动下载源码包,告别反编译,直接上源码注释
    • 11. idea 自动补全返回值,自动补全变量名称和属性名称
    • 12. Intellij IDEA的代码提示功能
    • 14. intellij idea怎么调整菜单栏字体大小
  • 二、插件下载,安装,重启idea
    • 2.1. Mybatis
    • 2.2. MybatisX
    • 2.3. Lombok

一、IDEA 2019基础设置:

在这里插入图片描述
注:安装完成后,未打开项目设置请参考,图例,打开项目后设置,请参考命令

1. 全局JDK(默认配置)

具体步骤:顶部工具栏

File ->Other Settins -> Default Project Structure -> SDKs -> JDK

示例: 根据下图步骤设置JDK目录,最后点击OK保存
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 全局Maven(默认配置)

具体步骤:顶部工具栏

  File ->Other Settings -> Default Settings -> Build & Tools -> Maven

示例: 理论上只要配置了Maven主目录即可
在这里插入图片描述
在这里插入图片描述

3. 版本控制Git

具体步骤:顶部工具栏

File ->Other Settings -> Default Settings -> Version Control -> Git

示例: IDEA默认集成了对Git/Svn的支持 直接设置执行程序,右边Test提示成功即可。
在这里插入图片描述

4.自动导包和智能移除 (默认配置)

具体步骤:顶部工具栏

File ->Other Settings -> Default Settings -> Auto Import

说明: 在网上看到很多人在提问IDEA为什么不能优化导包而Eclipse可以,所以特意抽出来跟大家分享IDEA如何优化导包。
在这里插入图片描述

5.Tomcat Server

File -> Settings -> Deployment -> Application Servers -> Tomcat Server

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6. 开启自动编译

具体步骤:顶部工具栏

File ->Other Settings -> Default Settings -> Auto Import

problems实时编译,会有错误提示
说明:开启自动编译之后,结合Ctrl+Shift+F9 会有热更新效果。
在这里插入图片描述

7.取消大小写敏感

具体步骤:

File | Settings | Editor | General | Code Completion Case | Sensitive Completion = None

取消大小敏感,在编写代码的时候,代码的自动提示将更加全面和丰富
在这里插入图片描述

8.调整字体类型和字体大小

默认的白色背景和细小的字体会影响大家的编码体验,这里特意提供了调整代码窗的快捷配置。

打开配置,搜索Font,然后再Font可以调整字体类型,Size可以调整字体大小:

8.1 全局字体调正

在这里插入图片描述

8.2控制台字体

在这里插入图片描述

  • 8.3代码字体

在这里插入图片描述

9.将快捷键设置为跟Eclipse一样

很多人可能并不习惯IDEA的快捷键,为了方便,这里我们将快捷键设置为跟 Eclipse一样。
具体步骤: File -> Settings -> Keymap - > 选择Eclipse
在这里插入图片描述

10.Maven自动下载源码包,告别反编译,直接上源码注释

File | Settings | Build, Execution, Deployment | Build Tools | Maven | Importing

Automatically Download 的 Source 勾上。
在这里插入图片描述

11. idea 自动补全返回值,自动补全变量名称和属性名称

在这里插入图片描述
在这里插入图片描述

12. Intellij IDEA的代码提示功能

备注:一般Alt+/会被占用,要先移除,再添加,具体流程如下:
在这里插入图片描述 ## 13. 统一设置编码在这里插入图片描述
在这里插入图片描述

14. intellij idea怎么调整菜单栏字体大小

在这里插入图片描述

二、插件下载,安装,重启idea

2.1. Mybatis

在这里插入图片描述
在这里插入图片描述

2.2. MybatisX

在这里插入图片描述

2.3. Lombok

  • 2019 版本
    在这里插入图片描述
  • 2018 版本
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/524447.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FastDFS+Nginx实现文件服务器

准备下载好的软件: 上传到应用服务器: filezilla.exe工具自选 安装流程: 前提:安装fastDFS之前,先配置环境 解压:libfastcommonV1.0.7.tar.gz 进入解压后的目录,进行编译: 开…

云重磅 | NVIDIA GTC 2019开幕;Caffe 创立者贾扬清加盟阿里;澳大利亚批准华为2亿美元大单...

戳蓝字“CSDN云计算”关注我们哦!嗨,大家好,重磅君带来的【云重磅】特别栏目,如期而至,每周二第一时间为大家带来重磅新闻。把握技术风向标,了解行业应用与实践,就交给我重磅君吧!重…

IOS OpenGL ES GPUImage 彩色模糊 GPUImageRGBOpeningFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

IDEA不能下载插件

settings->system settings->updata下面的Use secure Connetion去掉,默认因为使用了https协议下载导致的问题

公司转型微服务,真的有必要吗?

戳蓝字“CSDN云计算”关注我们哦!作者:谦镒转自:架构师技术联盟现在,在互联网圈子里,不知道何时微服务这个概念已经深入到了我们圈内的各个角落,似乎如果不赶上这个潮流,公司的产品就将被淘汰了…

IOS OpenGL ES 图像扩展边缘彩色模糊 GPUImageRGBDilationFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

[SonarQube]Scanners内存溢出

一、 问题现象: 执行扫描时出现内存不足: SonarQube java.lang.OutOfMemoryError: GC overhead limit exceeded java.lang.OutOfMemoryError: Java heap space 二、解决方案: 1、停止sonarqube2、调整ONAR_SCANNER的内存大小 vim /etc/profile export SONAR_R…

IOS OpenGL ES GPUImage 黑白色调模糊 GPUImageOpeningFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

雾计算精华问答 | 雾计算是如何构成的?

物联网对于数据的处理能力要求很高,怎么能够从庞大的数据海中挖掘一些有价值的信息对于物联网的发展至关重要,因此云计算,雾计算,边缘计算等等都将发挥其左右。今天先让我们来了解一下雾计算吧。1Q:什么是雾计算A&…

Centos7 Docker 安装与启动_入门试炼01

文章目录一、常用命令二、基础操作2.1. 安装环境说明2.2. 命令查看本地IP2.3. 安装Docker2.4. 安装后查看Docker版本2.5. 启动Docker2.6. 停止docker2.7. 重启Docker2.8. 查看docker状态2.9. 开机启动一、常用命令 说明命令查看Docker版本docker -v使用yum命令在线安装yum ins…

IOS OpenGL ES GPUImage 图像黑白色调模糊/暗色提亮 GPUImageClosingFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

VMware提示此主机支持Intel VT-x,但Intel VT-x处于禁用状态怎么解决

ThinkPad笔记本 1、开机按F1或FnF1进入BIOS,切换到Security,选择Virtualization,回车; 2、选中Intel Virtualization Technology回车,改成Enabled,最后按F10保存重启。

没有新芯片,没有“大核弹”,黄教主这次给大家带来了个PRADA

即使是非潮流人士,想必应该对PRADA品牌有所耳闻。这个1913年由玛丽奥普拉达在意大利米兰创建的知名奢侈品品牌多年来一直引领着时尚的潮流。在各种时尚大会上,自然是经常看到“PRADA”这个单词的身影,然而,今天,“PRAD…

IOS OpenGL ES GPUImage 图像彩色调模糊/暗色提亮 GPUImageRGBClosingFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

SpringBoot精选项目

项目案例 一、 awesome-spring-boot 首先给大家介绍的就是Spring Boot 中文索引,这是一个专门收集 Spring Boot 相关资料的开源项目,也有对应的导航页面。 产品主页 http://springboot.fun 项目主页 https://github.com/ityouknow/awesome-spring-…

要闻君说:Synergy Research Group首发云基础设施数据,腾讯云v5一把;京东物流发力5G;厉害!阿里挖走贾扬清...

关注并标星星CSDN云计算每周三次,打卡即read更快、更全了解泛云圈精彩newsgo go go 大家好!偶是要闻君。最近有消息,美国市场研究机构Synergy Research Group公布了2018年第四季度及全年的全球云基础设施服务市场数据,其中亚马逊、…

IOS OpenGL ES GPUImage 图像Lanczos重取样模糊效果 GPUImageLanczosResamplingFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

数据中台精华问答 | 数据中台和传统数仓的区别是什么?

中台系统把业务层同性的算法能力,服务能力,业务能力高度集成,有效组织 ,动态规划。更好的帮助上层业务。 今天就让我们看看关于数据中台的问答吧。1Q : 什么是数据中台?A : 数据中台是指通过数据技术,对海量…

Docker实战(精简版本)

一、Docker 简介: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会…

IOS OpenGL ES GPUImage 图像显示亮度最高的像素,其他为黑 GPUImageNonMaximumSuppressionFilte

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…