IDEA工具


  • 目录:

  1. IDEA是什么?

  2. IDEA下载和安装

  3. IDEA使用和设置


 

IDEA是什么?

IDEA全称:IntelliJ IDEA, IDEA是一款集成开发环境(开发工具),是由JetBrains公司的产品。

 

 

IDEA下载和安装

下载

首先,IDEA分为:官方版,和社区版

  • 二者的区别

    1. 官方版是付费的,社区版是免费的

    2. 官方版功能多不受限制,社区版功能受限制

官网下载:IDEA下载官网

我用的是:

IDEA官方版 2018.3.6(稳定版)Windows

IDEA社区版 2018.3.6(稳定版) Windows

 

目前最新的版本是:

IDEA官方版 2021.2.1Windows

IDEA官方版 2021.2.1macOS

IDEA官方版 2021.2.1Linux

IDEA社区版 2021.2.1Windows

IDEA官方版 2021.2.1macOS

IDEA官方版 2021.2.1Linux

 

安装

  1. Next

    IDEA基础详细教程使用_linux

     

  2. 路径

    IDEA基础详细教程使用_服务器_02

     

  3. 32(86x)位或者64位

    IDEA基础详细教程使用_快捷键_03

     

  4. 安装

    IDEA基础详细教程使用_linux_04

     

  5. 启动

    IDEA基础详细教程使用_linux_05

     

  6. 选择

    IDEA基础详细教程使用_linux_06

 

 

 

IDEA使用和设置

  • 使用

    1. 创建项目

      1. Create New Project

        IDEA基础详细教程使用_服务器_07

        Create New Project :创建项目

        Import Project:导入项目

        Open:打开已有的项目

        Check out from Version Control:可以通过服务器上的项目地址 check out Github 上面项目或其他 Git 托管服务器上的项目

     

    1. 项目配置

      IDEA基础详细教程使用_创建项目_08

     

    1. Next

      IDEA基础详细教程使用_快捷键_09

     

    1. 项目取名和路径更改

      IDEA基础详细教程使用_ide_10

     

    1. 提示关闭

      IDEA基础详细教程使用_服务器_11

     

    1. 打开创建好的项目

      IDEA基础详细教程使用_创建项目_12

     

    1. 创建模块

      1. 什么是模块

        IDEA基础详细教程使用_服务器_13

     

    1. 创建

      IDEA基础详细教程使用_linux_14

     

    1. 创建

      IDEA基础详细教程使用_linux_15

     

    1. 创建

      IDEA基础详细教程使用_服务器_16

     

    1. 取名之后finish然后OK

      IDEA基础详细教程使用_服务器_17

     

    1. 这时候可以看到创建好的模块

      IDEA基础详细教程使用_快捷键_18

      一般情况下都是创建一个模块并且在模块内部创建多个包来使用。

     

    1. 创建包或者.java文件

      1. *我们所有的代码都必须要创建在src文件里面

        IDEA基础详细教程使用_ide_19

        IDEA基础详细教程使用_ide_20

        在包里是可以接着创建包或者类。

     

    1. idea包含关系:(下面只是演示,还可以创建更多模块、包和类)

      IDEA基础详细教程使用_服务器_21

       

    2. 运行和调试

      IDEA基础详细教程使用_ide_22

       

      1. 什么是调式?

        调式是一种获取代码运行流程和详细代码信息的一种功能,如果代码出错误可以帮助我们找出错误。

        IDEA基础详细教程使用_服务器_23

        IDEA基础详细教程使用_ide_24

 

 

  • 设置

    1. 工具栏设置

      IDEA基础详细教程使用_快捷键_25

       

    2. 主题设置

      IDEA基础详细教程使用_linux_26

      IDEA基础详细教程使用_ide_27

      IDEA基础详细教程使用_linux_28

       

    3. 关闭更新(如果是2018.3.6)

      IDEA基础详细教程使用_linux_29

       

    4. 设置自动导包功能

      IDEA基础详细教程使用_ide_30

       

    5. 设置显示行号和方法间的分隔符

      IDEA基础详细教程使用_快捷键_31

       

    6. 忽略大小写提示

      IDEA基础详细教程使用_服务器_32

       

    7. 修改当前主题的字体、字体大小、字体行间距

      IDEA基础详细教程使用_服务器_33

       

    8. 修改当前主题的控制台输出的字体及字体大小

      IDEA基础详细教程使用_ide_34

       

    9. 修改代码中注释的字体颜色

      IDEA基础详细教程使用_服务器_35

       

    10. 修改类头的文档注释信息

      /**

      @author shkstart

      @create ${YEAR}-${MONTH}-${DAY} ${TIME}

      */

      IDEA基础详细教程使用_ide_36

       

    11. 设置项目文件编码

      IDEA基础详细教程使用_创建项目_37

       

    12. 设置自动编译

 

IDEA快捷键

我列举了一些我常用的快捷键,还有很多,你们可以去查一查。

IDEA快捷键 快捷键方式
单行注释 ctrl + /
多行注释 ctrl + shift + /
复制当前一行 ctril + d
删除一行 ctrl + y
向下移动 ctrl + shift + down
向上移动 ctrl + shift + up
查看源码 (class) ctrl + 点击类(class)
查看继承关系 F4
格式化代码 ctrl + alt + l
IDEA快捷键 快捷键方式
产生构造方法,get/set方法等 alt + insert
撤销 ctrl + z
剪贴 ctrl + x
复制 ctrl + c
粘贴 ctril + v
查找文件 ctrl + n
显示当前文件的文件结构 ctrl + F12
显示当前类的继承层次 ctrl + h
自动的分配变量名,通过后面的.var .var
IDEA快捷键 快捷键方式
快捷输出 .sout
自动提示完成,抛出异常 alt + enter
代码提示 (ctrl + 空格)我换成了 ctrl + ,

IDEA基础详细教程使用_创建项目_38

IDEA代码生成快捷方式 快捷键方式
main主方法 psvm
输出语句 sout
循环 循环次数.fori
数组循环 数组名称.fori

 

IDEA插件

插件这一块我用的不多,所以不知道推荐什么给你们,我就把我用的二个插件分享给你们吧

  1. rainbow brackets(彩虹括号)

  2. (翻译插件)

 

IDEA内存占用解决方案

注意!这里内存占用可能无效或者效果不明显

  1. 关闭不常用的插件

    IDEA关闭插件

  2. 把idea自带的jre改成你系统安装好的jre

    1. 下载插件:choose runtime

    2. 插件下载好了以后点击Help --> Find Action

      IDEA基础详细教程使用_服务器_39

    3. 搜索:choose Runtime

      IDEA基础详细教程使用_快捷键_40

    4. 找到jdk安装的路径并且点击Install

      IDEA基础详细教程使用_ide_41

  3. 在不用idea的时候打开省电模式

    IDEA基础详细教程使用_ide_42