Idea的基本使用
一、idea是什么?
IDEA”常常特指 IntelliJ IDEA,这是一款功能强大的集成开发环境。它由JetBrains开发,尤其受Java开发者欢迎,以其智能代码补全、代码分析和重构功能而闻名。它也支持Kotlin、Python等多种语言和框架。IDEA正常情况下是需要破解才可以永久使用,按照网上破解教程破解即可!
二、idea常见操作
1、打开一个工程
1.1、按照下图打开一个工程

1.2、选择要打开的工程,点击 Select Folder

1.3、根据当前工程类型选择对应的打开方式

- 有 pom.xml → Maven 工程
- 有 build.gradle / settings.gradle → Gradle 工程
- 有 .project + .classpath → Eclipse 工程
- 上面全没有,只有 src 文件夹 → 裸源码(普通 Java 工程)
2、设置当前工程的JDK版本
如果当前工程的JDK版本为1.8,则以下几处地方均需要设置。
-
设置Project里面的JDK版本
Ctrl+Alt+Shift+S打开如下界面,设置工程的JDK版本。

-
设置Modules里面JDK版本
Ctrl+Alt+Shift+S打开如下界面,可以在下图界面设置工程里面对应模块的JDK版本。

- 设置编译的JDK版本

3、配置启动类

4、插件的安装

5、添加Service窗口
在SpringCloud项目中由于微服务模块很多,此时使用IDEA提供的Service界面可以很方便的可以看的当前工程下有哪些可启动模块,以及这些模块的运行状态和端口。还可以右击下面对应模块的启动类,选择 Jump to source 进入该启动类。

首次添加可以使用Alt 8 快捷键,来添加service窗口,添加步骤如下:


6、当前文件里面查找、替换操作
1)ctrl f 查找

2)ctrl r 替换,也可以使用这个来查找

7、全局查找、替换
1)查找
ctrl shift f 全局文件查找,查找范围:整个项目/指定目录 全部文件(含源码、配置、XML、JS、MD…)

双击 shift 查找文件, 这个搜索功能的范围几乎涵盖了整个 IDE 的内容,包括项目代码、菜单项、工具窗口、设置和更多。

2)ctrl shift r 替换,也可以使用这个来查找

8、查看当前类、方法、变量在哪里使用
1)查看类、方法使用处
光标放到你要查看的类或者方法上,按住ctrl键,再点击鼠标左击即可查看当前类或者方法在哪些地方使用。

2)查看变量在哪里使用
鼠标左击变量即可,查看,该变量使用处。

9、查看当前类、方法、变量定义处
光标放到你要查看的类、方法或者变量上,按住ctrl键,再点击鼠标左击即可调转到对应类、方法、变量定义的地方。如果调用的方法是接口里面的,则会跳转到对应接口里面,此时需要点击接口方法前的向下的箭头进入到对应的实现类里面的方法里面。

10、本地历史
当你本地代码出现丢失的情况,此时通过版本控制工具比如git也无法找到的话。此时,就可以使用idea本地历史记录来查看记录的历史版本。
1)右击你需要查看的文件或者文件夹查看历史版本

2)进入如下界面,按照下图指示,根据需要来恢复代码

11、格式化代码
格式化代码可以使用快捷键 Ctrl Alt L。直接使用 Ctrl Alt L,默认格式化当前文件。如果当前文件不全是你写的,最好选中格式化的范围之后,再使用Ctrl Alt L进行代码格式化。否则,你可能会修改别人的代码,当你推送代码到远程仓库之后,后续你格式化别人的代码都会变成你写的,当这块代码出问题的时候,可能你会背锅!

12、快速生成for循环

三、其他常用快捷键
| 场景 | 高频键 | 作用一句话 |
|---|---|---|
| 最近文件 | Ctrl+E | 弹刚才打开过的文件列表 |
| 跳回/跳前 | Ctrl+Alt+← / → | 光标来回穿越文件 |
| 重命名 | Shift+F6 | 重命名变量/类/包 |
| 万能修复 | Alt+Enter | 导包、类型转换、生成变量、实现类、实现方法等 |
| 生成代码 | Alt+Insert | 一键生成构造器、getter/setter、toString 等 |
| 包围代码 | Ctrl+Alt+T | 快速加 if/try/while/Runnable… |
| 优化 import | Ctrl+Alt+O | 删无用包、按规则排序 |
| 复制 | Ctrl+D | 不用剪贴板直接复制当前行 |
| 剪切 | Ctrl+X | 剪切 |
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!














