IDEA入门手册

IDEA入门操作手册

  1. IDEA介绍
    IDEA全称IntelliJ IDEA,是用于Java语言开发的集成环境
    它是业界公认的目前用于Java程序开发最好的工具。
? 问题:如何理解集成开发环境 ?
  • 集成环境 IDE:把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。
  • 没有使用集成开发环境,我们需要面对很多工具,比较麻烦
  • 使用集成开发环境就变得很简单,它将常用的工具都整理到了一起.
? 自动编译 - 如果编码过程中遇到了红色波浪线,就要及时解决
? 灵活方面的快捷键
? 3.辅助编码 - 存在代码提示,提高开发者的工作效率
  1. IDEA的下载和安装
    2.1 下载
    在今天的资料当中,已经给大家准备了安装包
如果要自己体验下载,推荐同学们到官网进行下载
https://www.jetbrains.com/idea/

2.2 安装
? 双击安装包,傻瓜式安装即可,但是建议修改安装目录(不带空格,中文,特殊符号)
? 例如:D:\Develop\
? 安装步骤:
  1. IDEA中的层级划分
    安装好了之后,不要着急进行操作,我们有必要先清楚IDEA中代码的层级划分,不然一会的操作思路是不清晰的。
    首先要知道,在IDEA中是不能直接创建类文件的,他里面存在这样的层级划分
  2. Project(项目)
  3. Module(模块)
    - package(包) - class(类)

    这里,class我们认识,但上面的3个是什么?其实本质来说都是文件夹而已,那要这么多文件夹干什么呢?
    我们来假设一个场景…
    我们先假设已经写了很多的 .java文件,这些文件我们都存放在一个文件夹中,是不是很不便于后期的管理?
是的,那么对于这些大量的文件,我们是可以考虑使用多级文件夹进行管理的。 比如说,我们先创建一个大文件夹,叫做基础班代码,然后在里面继续以(天)为单位继续划分文件夹 day01 day02 day03... 在每一天中,又可以根据知识点继续划分文件夹. 这样,将来在管理起来的时候,就很方便了 那么有了分级的思想之后,就可以跟大家说了

Project就是最外层的大文件夹,内部可以创建多个Module,Module下面还可以创建多个Package.
最终,在package中创建 class 类文件.

注意:在实际的开发过程中,分包分层是有一些细节要求的,但对于我们初学者来说,还不用接触那么多
现在需要大家做到的是
  • 整个基础班知识,创建一个Project即可
    • 今后每一天,都是一个新的Module
      • 当天的多个知识点,使用多个Package进行管理
        • package当中创建class类文件
  1. IDEA中的第一个代码
    操作步骤:
  2. 创建Project
  3. 创建Module
    - 常规来说,还需要继续在下面创建Package,但第一天的话可以先忽略,等积累到一些代码量之后,再融入进来.

  4. 创建class类
  5. 类中编写代码
  6. 完成代码的运行
下面开始操作~~~
4.1 创建Project
4.2 创建Module
4.3 创建class
类创建好啦~
4.4 类中编写代码
? 输入psvm + 回车,自动生成main方法
? 输入 sout + 回车,自动生成System.out.println();
4.5 运行代码
要知道,IDEA是自动编译的,如果代码存在错误,就会直接出现红色波浪线,这时就不要倔强了,先把错误解决掉,再想运行的事另外,假设A的类出现错误,B没有错误,运行B类的时候,IDEA会自动跳转到A,提示你解决错误,所以,有错误要及时解决

? 运行代码 - 方式1
  • 对着代码空白区右键,选择Run,这种方式最为精准,推荐使用
? 运行代码 - 方式2
  • 选择控制台左侧的运行按钮,这种方式是将上一次运行的代码,再运行一次.
? 运行代码 - 方式3
? 运行代码 - 方式4
总结:运行方式有很多种,重点掌握第一种即可
4.6 字节码文件的存放位置
IDEA是自动编译的,那字节码文件放哪儿了? - 在项目的目录下,有一个out文件夹,不断进入就可以看到字节码文件了

  1. IDEA基本设置
    5.1 设置主题
5.2 设置字体大小
5.3 修改注释颜色
IDEA默认的注释颜色,阅读起来很累眼睛
  1. IDEA操作类、模块、项目
    6.1 类操作
    新建类
    同之前操作方式一样,对着src文件夹右键新建
删除类
对着类文件,右键选择delete,但是要注意,类文件的删除是不走回收站的

修改类
对着类文件右键,refactor (重构) 然后选择 rename

6.2 模块操作
新建模块
修改模块
删除模块
对着要删除的模块右键, 选择remove module 注意:模块的删除,只是从左侧列表中临时删除,硬盘中还是存在的.

导入模块
这个操作请重点关注,因为每天老师会将课上代码发给大家,大家拿到的都是模块,同学们要知道如何将老师的模块代码导入自己的IDEA中

6.3 项目操作
关闭项目
打开项目
【IDEA入门手册】修改项目
  1. 关闭项目
  2. 从列表中移除当前项目
  3. 到硬盘中手动修改项目名称
  4. 重新导入
  5. IDEA常用快捷键
    psvm + 回车 快速生成main方法
    sout + 回车 快速生成输出语句
    Ctrl + alt + L 格式化代码
    Alt + shift + ↑ 上移当前行
    Alt + shift + ↓ 下移当前行
    Alt+回车 导入包,自动修正
    Ctrl+N 查找类
    Ctrl+R 替换文本
    Ctrl+F 查找文本
    Shift+F6 重构-重命名
    Ctrl+X 剪切当前行
    Ctrl+D 复制行
    Ctrl+/ 批量加入单行注释,再按一次就是取消
    Ctrl+Shift+/ 批量加入多行注释,再按一次就是取消
    Alt+1 快速打开或隐藏工程面板
    F2 高亮错误或警告快速定位
    Ctrl+F12 可以显示当前文件的结构

    推荐阅读