Idea的基本使用

1290 字
6 分钟
Idea的基本使用

一、idea是什么?#

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

二、idea常见操作#

1、打开一个工程#

1.1、按照下图打开一个工程

打开项目
打开项目

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

打开项目2
打开项目2

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

打开项目3
打开项目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版本。

设置JDK版本
设置JDK版本

  • 设置Modules里面JDK版本

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

设置JDK版本2
设置JDK版本2

  • 设置编译的JDK版本

设置JDK版本3
设置JDK版本3

3、配置启动类#

启动类配置
启动类配置

4、插件的安装#

安装插件
安装插件

5、添加Service窗口#

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

添加service窗口
添加service窗口

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

添加service窗口2
添加service窗口2

添加service窗口3
添加service窗口3

6、当前文件里面查找、替换操作#

1)ctrl f 查找

查找当前文件内容
查找当前文件内容

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

替换当前文件内容
替换当前文件内容

7、全局查找、替换#

1)查找

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

全局查找
全局查找

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

全局查找2
全局查找2

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

全局替换
全局替换

8、查看当前类、方法、变量在哪里使用#

1)查看类、方法使用处

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

查看类、方法引用
查看类、方法引用

2)查看变量在哪里使用

鼠标左击变量即可,查看,该变量使用处。

查看变量使用处
查看变量使用处

9、查看当前类、方法、变量定义处#

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

进入实现类方法
进入实现类方法

10、本地历史#

当你本地代码出现丢失的情况,此时通过版本控制工具比如git也无法找到的话。此时,就可以使用idea本地历史记录来查看记录的历史版本。

1)右击你需要查看的文件或者文件夹查看历史版本

本地历史记录
本地历史记录

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

本地历史记录2
本地历史记录2

11、格式化代码#

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

格式化代码
格式化代码

12、快速生成for循环#

快速生成for循环
快速生成for循环

三、其他常用快捷键#

场景高频键作用一句话
最近文件Ctrl+E弹刚才打开过的文件列表
跳回/跳前Ctrl+Alt+← / →光标来回穿越文件
重命名Shift+F6重命名变量/类/包
万能修复Alt+Enter导包、类型转换、生成变量、实现类、实现方法等
生成代码Alt+Insert一键生成构造器、getter/setter、toString 等
包围代码Ctrl+Alt+T快速加 if/try/while/Runnable…
优化 importCtrl+Alt+O删无用包、按规则排序
复制Ctrl+D不用剪贴板直接复制当前行
剪切Ctrl+X剪切

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
Idea的基本使用
https://study-docs-158.pages.dev/posts/idea的基本使用/
作者
我的学习小铺
发布于
2026-08-01
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
我的学习小铺
学而时习之
分类
标签
最新动态
站点统计
文章
41
分类
7
标签
3
总字数
122,278
运行时长
0
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.15.3
文章许可
CC BY-NC-SA 4.0