admin管理员组

文章数量:1531412

IDEA的安装、配置与使用详解

目录结构

  • IDEA的安装、配置与使用详解
    • 一、IDEA介绍
      • 1. Jet Brains公司介绍
      • 2. IDEA介绍
      • 3. IDEA的主要功能介绍
      • 4. IDEA的主要优势:(相较于Eclipse)
      • 5. IDEA的官网下载地址:
    • 二、Windows下的安装过程
      • 1. 安装前的准备工作
        • 1.1 硬件要求
        • 1.2 软件要求
      • 2. IDEA安装
        • 2.1按照步骤安装
        • 2.2 安装的目录结构
        • 2.3 查看设置目录结构
          • 2.3.1 config目录
          • 2.3.2 system目录
    • 三、启动后的配置
      • 3.1 配置JDK版本
      • 3.2 主题设置
      • 3.3 设置插件
      • 3.4 显示工具栏和窗口工具
    • 四、创建Java工程
      • 4.1 创建工程
      • 4.2 从模板中创建项目(或直接点下一步创建均可)
      • 4.3 IDEA关注src下面代码的书写即可
      • 4.4 创建包名--输入完成按回车键即可(需要创建第几级根据个人需求选择)
      • 4.5 创建类(点击选择需要创建的类型即可)
      • 4.6 创建模块
      • 4.7 查看项目结构配置
    • 五、常用配置
      • 5.1 Appearance & Behavior 外观与行为
        • 5.1.1 外观设置
        • 5.1.2 取消更新
      • 5.2 Keymap 快捷键
          • 5.2.1 **设置快捷为** **Eclipse** 的快捷键
          • 5.2.2 通过快捷键功能修改快捷键设置
          • 5.2.3 导入已有的设置
      • 5.3 Editor 编辑区
        • 5.3.1 General常规设置
          • 5.3.1.1 设置鼠标滚轮修改字体大小
          • 5.3.1.2 设置自动导包功能
          • 5.3.1.3 显示行号和方法间的分隔符
          • 5.3.1.4 忽略大小写提示
          • 5.3.1.5 **设置取消单行显示** tabs的操作
        • 5.3.2 设置鼠标悬浮提示
        • 5.3.3 设置默认的字体、字体大小、字体行间距
        • 5.3.4 Color Scheme
          • 5.3.4.1 修改代码中文件中内容、注释的字体颜色
          • 5.3.4.2修改当前主题的字体、字体大小、字体行间距
          • 5.3.4.3 修改当前主题的控制台输出的字体及字体大小
        • 5.3.5 Code Style
          • 5.3.5.1 **设置超过指定** **import** 个数,改为*
        • 5.3.6 File and Code Templates文件和代码模板
          • 5.3.6.1 文件模板(可自定义模板)
          • 5.3.6.2 修改类头的文档注释信息
        • 5.3.7 File Encodings 设置编码格式
      • 5.4 Plugins 插件
      • 5.5 Version Control 版本控制
        • 5.5.1 在Plugins插件处安装:
        • 5.5.2 关联Git
        • 5.5.3 **关联** **GitHub** 上的账户,并测试连接
          • 5.5.3.1 使用Repository URL 的Https克隆到本地
          • 5.5.3.2 使用GitHub登录克隆
      • 5.6 Build,Execution,Deployment 构建,执行,部署
        • 5.6.1 设置自动编译
        • 5.6.2 断点调试
          • 5.6.2.1 Debug的设置
          • 5.6.2.2 常用断点调试快捷键
          • 5.6.2.3 条件断点
      • 5.7 Language & Fameworks 语言和框架
      • 5.8 Tools 工具
      • 5.9 其他设置
        • 5.9.1 **生成** javadoc
        • 5.9.2 缓存和索引的清理
      • 5.10 设置省电模式
      • 5.11 设置代码水平或垂直显示
    • 六、配置Tomcat、maven
      • 6.1 配置tomcat
        • 6.1.1 创建Java企业版web工程
        • 6.1.2 在IDEA中,选择Run---Edit Configurations…
      • 6.2 配置Maven及演示案例
        • 6.2.1 配置maven
        • 6.2.2 案例演示
    • 七、关联数据库
      • 7.1 关联方式
      • 7.2 常用操作
      • 7.2 常用操作

一、IDEA介绍

1. Jet Brains公司介绍

IDEA(https://www.jetbrains/idea/)是 JetBrains 公司的产品,公司旗下还有其

它产品,比如:

WebStorm:用于开发 JavaScript、HTML5、CSS3 等前端技术;

PyCharm:用于开发 python

PhpStorm:用于开发 PHP

RubyMine:用于开发 Ruby/Rails

AppCode:用于开发 Objective - C/Swift

CLion:用于开发 C/C++

DataGrip:用于开发数据库和 SQL

Rider:用于开发.NET

GoLand:用于开发 Go

2. IDEA介绍

IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常的

IntelliJ IDEA 主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。

3. IDEA的主要功能介绍

语言上支持:(主要使用的)

安装插件后支持 SQL类 基于JVM
Python MySQL Java
PHP Oracle Groovy
Scala SQL Server

其他支持

支持的框架 额外支持的语言代码 支持的容器
Spring MVC HTML5 Tomcat
GWT CSS3 TomEE
Grails JavaScript Jetty
Web Services CoffeeScript WebSphere
JSF Node.js
Struts ActionScript
Hibernate

4. IDEA的主要优势:(相较于Eclipse)

①强大的整合能力。比如:Git、maven、Spring等

②提示功能的快速、便捷

③提示功能的范围广

④好用的快捷键和代码模板private static final (psf)、或者配置文件的模板均可

⑤精准搜索

5. IDEA的官网下载地址:

https://www.jetbrains/idea/download/#section=windows


如果官网打不开,请检查

#0.0.0.0 account.jetbrains
#0.0.0.0 www.jetbrains

二、Windows下的安装过程

1. 安装前的准备工作

1.1 硬件要求
内存:2 GB RAM minimum, 4 GB RAM recommended
硬盘:1.5 GB hard disk space + at least 1 GB for caches
屏幕:1024x768 minimum screen resolution

最好内存8G或以上,CPU最好i5以上,如果有固态硬盘,安装到固态硬盘中,更流畅!

1.2 软件要求

操作系统:Windows 7及以上(32/64位)

软件环境:JDK1.8

可以在百度网盘或官网下载

链接:https://pan.baidu/s/1puEWMJDu-HktjDCb86tizg
提取码:y3a1

安装教程:

https://blog.csdn/jiangjiaoyong

2. IDEA安装

在已经安装过idea的电脑中安装新的版本

双击 ideaIU-2020.1.1.exe (或者下载你想要的版本,此次以2020版为例演示)

2.1按照步骤安装

图1

图2

图3

图4

图5

图6

图7-新安装的跳过这一步(这是已经本地安装过的,过期,如果是新的,可以使用试用期,或者激活)

图8(输入许可证验证)

此处:可以百度找,或者找淘宝(你懂的),方式有多种

2.2 安装的目录结构

bin:容器,执行文件和启动参数等

help:快捷键文档和其他帮助文档

jbr:64 位java 运行环境(JBR是指JetBrains Runtime,JetBrains Runtime是一个运行时环境,用于在Windows,macOS和Linux上运行基于IntelliJ Platform的产品)

lib:idea 依赖的类库

license:各个插件许可

plugin:插件

  1. 大家根据电脑系统的位数,选择 32 位的 VM 配置文件或者 64 位的 VM 配置文件

  2. 32 位操作系统内存不会超过 4G,所以没有多大空间可以调整,建议不用调整了

  3. 64 位操作系统中 8G 内存以下的机子或是静态页面开发者是无需修改的。

  4. 64 位操作系统且内存大于 8G 的,如果你是开发大型项目、Java 项目或是 Android 项目,

建议进行修改,常修改的就是下面 3 个参数

-Xms128m,16 G 内存的机器可尝试设置为 -Xms512m
(设置初始的内存数,增加该值可以提高 Java 程序的启动速度。)
-Xmx750m,16 G 内存的机器可尝试设置为 -Xmx1500m
(设置最大内存数,提高该值,可以减少内存 Garage 收集的频率,提高程序性能)
-XX:ReservedCodeCacheSize=240m,16G 内存的机器可尝试设置为
-XX:ReservedCodeCacheSize=500m
(保留代码占用的内存容量)
2.3 查看设置目录结构

这是 IDEA 的各种配置的保存目录。这个设置目录有一个特性,就是你删除掉整个目录之后,重新启动 IntelliJ IDEA 会再自动帮你生成一个全新的默认配置,所以很多时候如果你把 IntelliJ IDEA 配置改坏了,没关系,删掉该目录,一切都会还原到默认。

2.3.1 config目录

config 目录是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。

此目录可看成是最重要的目录,没有之一,安装新版本的 IntelliJ IDEA 会自动扫描硬盘上的旧配置目录(安装多个的时候,也会自动匹配到),指的就是该目录。

这个目录主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置。 比如:

2.3.2 system目录

system 目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录,但也是最不可或缺的目录之一。比如:

三、启动后的配置

**注意: ** 所有配置的内容,均需点击Apply执行生效

3.1 配置JDK版本

File–Project Structure(项目结构)–SDKs

​ 文件 编辑 视图 导航 编码 解析 重构 构建 运行 工具 版本控制系统 窗口 帮助

JDK的安装,请参考博客文

[https://blog.csdn/jiangjiaoyong/article/details/105774294#%E4%B8%80%E3%80%81JDK%E7%9A%84%E5%AE%89%E8%A3%85]:

3.2 主题设置

3.3 设置插件

本文标签: 详解IDEA