IDEA使用方法

一、IDEA 工程结构

IDEA与Eclipse工程的组织结构不同。

Eclipse是在一个工作空间目录中存放多个工程,而IDEA没有工作空间的概念,你可以在任意文件夹中创建工程。

一个IDEA的工程,既可以是一个单独的工程,也可以把它当做Eclipse的工作空间,在其中存放其他“工程”,即Module(模块),对应关系如下:
在这里插入图片描述

EclipseIDEA
Workspace 工作空间Project 工程
Project 工程Project 工程,Module 模块

二、项目创建

2.1 新建工程

(1)选择菜单: File - New - Project
在这里插入图片描述
(2)为项目命名,并选择存放路径(任意设置),包名自己写
在这里插入图片描述
(3)作为独立的项目,可以在src目录中添加类(idea快捷键与eclipse不同,自己可以相应的设置)
在这里插入图片描述

2.2 新建模块

你也可以把一个工程看作是Eclipse的工作空间,在其中可以创建其他“工程”,IDEA把包含在工程中的“工程”称作是 模块(Module)

(1)新建模块
在这里插入图片描述
(2)为模块命名(任意),存放位置是在 test 的工程目录下
在这里插入图片描述

(3)模块(Module)相当于Eclipse的Project,可以在它的src中添加类
在这里插入图片描述

三、设置主题和字体设置

3.1 设置主题

可以根据个人偏好,自由的设置IDEA的界面主题:
在这里插入图片描述
在这里插入图片描述

3.2 编辑器的颜色方案、字体设置

(1)针对编辑器,可以单独设置它的颜色方案:
在这里插入图片描述
(2)设置字体,可以在这里设置:
在这里插入图片描述

四、 Maven配置以及在pom文件中快速添加依赖

4.1 Maven配置

  1. 搜索maven 配置
  2. 选择 maven
  3. 选择maven文件夹
  4. 可以设置自定义的 maven 配置文件

在这里插入图片描述

4.2 Maven项目在pom.xml中快速添加依赖

  1. pom.xml中需要添加依赖的位置,使用快捷键alt+insert插入内容

  2. 选择Dependency
    在这里插入图片描述

  3. 根据artifact名查找

  4. 输入查找的关键词

  5. 选择依赖版本

也可以根据类名来查找包含这个类的依赖

  1. 选择根据类名查找
  2. 输入类名,可以看到,包名类名可以支持模糊查询
  3. 选择依赖

五、创建Springboot项目,以及使用EditStarters插件快速添加依赖

5.1 创建Springboot项目

使用Springboot Initializr创建Springboot项目

  1. 新建ProjectModule
  2. 选择Spring Initializr
  3. 选择使用start.spring.io
    在这里插入图片描述

start.spring.io有时访问缓慢,或甚至无法访问,可以选择使用国内的镜像服务器:

  • spring.wht6.cn
  • start.aliyun.com(支持Spring Cloud Alibaba)

5.2 与 STS 的 Boot Dashboard 类似的Spring boot 项目控制台

STS 的 Boot Dashboard工具可以方便地控制Spring boot 项目的启停,IDEA提供了类似的工具:Services 工具窗口。

执行下面操作开启Spring boot控制台:

  1. 打开 View | Tool Windows | Services工具窗口
    在这里插入图片描述
  2. 找到 Services 工具窗口
  3. 点击添加按钮
  4. 选择Run Configuration Type
    在这里插入图片描述
  5. 选择添加Spring Boot
    在这里插入图片描述
    这里列出所有 Spring boot 项目的启动类,可以方便的控制项目启停。
    在这里插入图片描述

5.3 Springboot 插件 - EditStarters

STS开发工具中提供的 Edit Starters 功能非常好用,可以方便的设置 Springboot 和 Spring Cloud 的依赖。IDEA中可以使用 EditStarters 插件来添加此功能。

  • 安装EditStarters插件
    1. 在设置中选择Plugins
    2. 选择插件市场来安装插件
    3. 搜索EditStarters
    4. 点击Install安装,安装后重启IDEA

在这里插入图片描述

  • 使用EditStarters添加Springboot依赖
    1. 在pom.xml中,按快捷键Alt+Insert
    2. 选择Edit Starters
      在这里插入图片描述
    3. 填写Spring Initializr路径,
      可以使用官方的start.spring.io,或者也可以填写国内镜像地址。
      在这里插入图片描述
    4. 选择要添加的依赖
      在这里插入图片描述

六、快捷键

6.1 常用快捷键

  1. alt+enter ------ 智能辅助
  2. ctrl+p ------ 方法参数提示
  3. alt+insert ------ 新建, 插入…
  4. ctrl+alt+i ------ 自动对齐, 整理缩进
  5. ctrl+alt+l ------ 格式化代码
  6. ctrl + y ------ 删除行(redo操作在IDEA中使用ctrl+shift+z)
  7. ctrl + x ------ 剪切行
  8. ctrl+shift+上下alt+shift+上下 ------ 移动代码
  9. ctrl+d ------ 复制行
  10. ctrl+n 或按两下shift ------ 搜索类、文件、变量或方法、操作…
  11. shift + f6 ------ 文件改名
  12. alt + 左右 ------ 切换左右文件标签
  13. ctrl+alt + 左右------ 切换到上一个编辑位置或下一个编辑位置
  14. ctrl+f12 ------ 查看一个类的大纲(也支持 xml、yml 等配置)
  15. shift+回车 ------ 在下面添加新行
  16. ctrl+alt+回车 ------ 在上面添加新行
  17. ctrl+alt+shift+c ------ 对一个包名或类名,复制它完整的类型名称
  18. ctrl+h ------ 查看集成结构

6.2 自定义快捷键

6.2.1 alt+/

eclipse中代码辅助提示使用 alt+/,IDEA中的代码辅助提示使用的是ctrl+空格,可以把它改成与eclipse相同的 alt+/

alt+/快捷键已经被分配给了另外一项操作,所以我们要修改以下两个快捷键:

  1. Main menu | Code | Code Completion | Cyclic Expand Word
  2. Main menu | Code | Code Completion | Basic

第一步:修改Cyclic Expand Word

  1. 选择 Keymap快捷键配置

  2. 找到 Cyclic Expand Word快捷键

  3. 右键,移除默认的 alt+/ 快捷键

  4. 选择添加快捷键
    在这里插入图片描述

  5. 按键盘的ctrl+alt+/三个键,修改此操作的快捷键。

    你也可以设置为其他任意的快捷键

    在这里插入图片描述

第二步、修改Basic快捷键

  1. 选择 Keymap快捷键配置
  2. 找到 Basic 快捷键
  3. 右键,移除默认的 ctrl+空格 快捷键
  4. 选择添加快捷键
  5. 按键盘的alt+/两个键,修改此操作的快捷键。
    在这里插入图片描述

6.2.2 ctrl+鼠标滚轮

设置这个鼠标快捷操作,可以方便地缩放字号。

  1. 选择 Keymap 快捷键配置

  2. 在搜索框搜索 font

  3. 找到减小字号操作:Decrease Font Size

  4. 找到增加字号操作:Increase Font Size
    在这里插入图片描述

  5. 右键点击减小字号:Decrease Font Size

  6. 选择添加鼠标快捷操作:Add Mouse Shortcut
    在这里插入图片描述

  7. 按住ctrl键,同时向下滚动鼠标滚轮,将快捷操作设置为 Ctrl+Wheel down
    在这里插入图片描述

  8. 同理,继续设置 增加字号 操作即可
    在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

经理,天台风好大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值