千家信息网

IntelliJ IDEA使用方法是什么

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要介绍"IntelliJ IDEA使用方法是什么",在日常操作中,相信很多人在IntelliJ IDEA使用方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家
千家信息网最后更新 2026年11月04日IntelliJ IDEA使用方法是什么

这篇文章主要介绍"IntelliJ IDEA使用方法是什么",在日常操作中,相信很多人在IntelliJ IDEA使用方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"IntelliJ IDEA使用方法是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

00.常用快捷
Ctrl+Shift+N或Ctrl+N 全局搜索查找工程中的某个文件名
Ctrl+Shift+R 全局搜索替换工程中包含某个关键字的文件
Ctrl+Shift+V 调出历史粘贴板内容
Ctrl+E 查看最近打开的文件
Ctrl+N-->navicate 查找类文件
Ctrl+R 当前文件查找替换内容
Ctrl+F 文件内容关键字查找(如查找当前文件中的setAge关键字)
Ctrl+o 方法覆盖
Ctrl+i 方法实现
Ctrl+J 代码块儿快捷生成
Ctrl+w 代码块选择
Ctrl+D 复制代码块到块尾
当光标放在项目目录上时,Ctrl+D还有对比目录的功能
相当于IntelliJ工具整合了Beyond Compare这个工具
Ctrl+Q 查看文档
Ctrl+f12 查看文件结构
Ctrl+Alt+L 代码格式化
Ctrl+Alt+S 打开设置窗口

Alt+Shift+Insert 列选择编程
Alt+Shift+C 查找最近修改的文件
Alt+Shift+Enter 代码块自动生成if,try,do
按住Alt+鼠标即可进行列选择

Ctrl+Alt+shift+U 类继承关系图
Ctrl+F12 查询类中所有方法
debug快捷键
F8 单步进入
F9 结束断点模式
0、版本
IntelliJ IDEA( Ultimate )2020.1.1
安装方法
https://my.oschina.net/guiguketang/blog/4674567
1、project管理
删除打开过的project

2、删除Module
选中项目->右键->Remove Module
3、git使用
3-1、下载客户端安装后编辑器会自动识别
https://git-scm.com/download/win
3-2、通过git地址导入项目
Get from Version Control

首次需要安装git客户端,同时在客户端做配置
Configure->setting

3-3、git账号修改
个人有github账号,工具上用github官网账号commit过代码。
公司代码也是用git管理的,切换到公司项目时,提交代码,在公司代码仓库显示的确实自己外网的github账号,而不是公司代码仓库创建的账号。
这或许是IntelliJ编辑器git插件的一个小bug。
解决方法,如果不生效,则按照下面第6条操作。

3-4、修改git用户信息(用户名和邮箱)
查看配置
git config --global --list
修改用户信息
git config --global user.name "username"
git config --global user.email "email"
3-5、git回滚操作
git reset --soft 5aa322cfa683a3188090c0bcce2ed6c196fc7285

git push origin HEAD --force

会有权限问题,将所要push的内容所在的分支的protected权限关闭即可,登录系统修改
Settings->Protected Branches->Unprotected即可执行上面命令了
操作后远端仓库已经回滚到自己期望的节点。
3-6、回滚命令checkout、 reset
checkout回滚在工作区的代码
git checkout -- a.txt # 回滚指定文件
git checkout -- . # 回滚所有文件
reset回滚缓存区、本地仓库、远端仓库代码
回滚在缓存区的代码(工作区内容不会改变,代码只add到了缓存区,没有commit到本地仓库)

git reset HEAD . #回滚所有add到缓存区的内容
git reset HEAD a.txt #回滚缓存区指定文件
reset回滚在本地仓库的代码(代码还没有push到远端仓库,只提交到了本地仓库的回滚方式)
git reset --hard # 回到其中你想要的某个版
git reset --hard HEAD^ # 回到最新的一次提交
git reset HEAD^ # 此时代码保留,回到 git add 之前
实操
git add reset_commit.txt
git commit reset_commit.txt -m "this file will commit to local lib"
git add reset_commit1.txt
git commit reset_commit1.txt -m "commit1 again"
git log

git reset --hard e5416364ca99a4bb1606bf117dbb23800890824a
最后回到了指定的版本

回滚在远程仓库的代码
git reset --hard
git push origin HEAD --force # 强制提交一次,之前错误的提交就从远程仓库删除
额外说明
通过git revert是用一次新的commit来回滚之前的commit
git log # 得到你需要回退一次提交的commit id
git revert # 撤销指定的版本,撤销也会作为一次提交进行保存
- git revert是用一次新的commit来回滚之前的commit,此次提交之前的commit都会被保留;
- git reset是回到某次提交,提交及之前的commit都会被保留,但是此commit id之后的修改都会被删除
查看git分支树:
gitk --all

3-7.git提交代码排出例外配置
修改项目根目录下的.gitignore文件

# Created by .ignore support plugin (hsz.mobi)### Example user template template### Example user template# IntelliJ project files.idea*.imloutgen### Java template# Compiled class file*.class# Log file*.log# BlueJ files*.ctxt# Mobile Tools for Java (J2ME).mtj.tmp/# Package Files #*.jar*.war*.nar*.ear*.zip*.tar.gz*.rar# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xmlhs_err_pid*targetdistnode_modules

3-8.IntelliJ新创建的项目分享的github
https://my.oschina.net/guiguketang/blog/4483939
4.svn配置


5.在 idea 配置 maven:
5-1、配置

点击【File】>【Settings】>搜索【Maven】
5-2、maven配置全局生效
通过12配置完maven环境后,每次新建项目,配置又恢复到了默认,解决方法如下


配置完,再重新建项目就可以加载刚刚配置的maven环境了。

5-3.利用mvn命令将指定jar包加载到本地电脑仓库(非常重要,必须掌握)
mvn install:install-file -Dfile=commons-discovery-0.2.jar -DgroupId=com.commons.discovery -DartifactId=commons-discovery -Dversion=0.2 -Dpackaging=jar
pom.xml中的代码片段

              com.commons.discovery            commons-discovery            0.2  


6、IDEA中project窗口,不显示项目工程目录
.idea目录文件损坏所致,删除掉项目下.dea目录,重新启动idea工具即可

7.java项目
7-1.启动内存参数配置

微服务开发,需要启动的项目很多,除了主题项目还要启动网关、注册中心、授权中心等,如果项目是前后端分离的话,
同时还需要启动前端服务,导致占用了过多的内存和电脑资源
大大降低了电脑的工作效率,可以通过配置Vm options属性来降低项目占用的资源,从而提高编辑器的工作效率

7-2.spring cloud项目services控制台显示
View->tools-services
8、工具本身配置
8-1.背景设置
File-Settings-Editor-Color Scheme
8-2.编码设置
解决中文乱码
File=>Settings=>Editor=>File Encodings
8-3.IDEA设置窗口标签换行显示
windows -> editor tabs ->Configure Editor Tabs-> 关掉 show tabs in one row即可

9.debug操作说明

  > Show Execution Point (Alt + F10):如果你的光标在其它行或其它页面,点击这个按钮可跳转到当前代码执行的行。

  > Step Over (F8):步过,一行一行地往下走,如果这一行上有方法不会进入方法。

  > Step Into (F7):步入,如果当前行有方法,可以进入方法内部,一般用于进入自定义方法内,不会进入官方类库的方法,如第25行的put方法。

  > Force Step Into (Alt + Shift + F7):强制步入,能进入任何方法,查看底层源码的时候可以用这个进入官方类库的方法。

  > Step Out (Shift + F8):步出,从步入的方法内退出到方法调用处,此时方法已执行完毕,只是还没有完成赋值。

  > Drop Frame (默认无):回退断点,后面章节详细说明。

  > Run to Cursor (Alt + F9):运行到光标处,你可以将光标定位到你需要查看的那一行,然后使用这个功能,代码会运行至光标行,而不需要打断点。

  > Evaluate Expression (Alt + F8):计算表达式,动态查看对象或变量的值

10、编码快捷
11-1、main方法psvm
public static void main(String args[]){
}

11、配置tomcat数据源
按照网上的方法没有配置成功,最后我直接在tomcat目录下conf/context.xml文件中做的数据源配置
详见另一篇博文
https://my.oschina.net/guiguketang/blog/5026902
12、实操问题
12-1、java项目run模式启动,启动成功;debug模式无法启
基于现象,可以断定不是代码的问题;原因是有断点打在了方法名上,
快捷键ctrl+shift+f8打开断点面板,发现果真有断点打在了方法名上,去掉断点后用debug模式启动成功。
12-2、Idea每次修改jsp都需要重启tomcat
按下图配置即可解决问题

关于配置说明,这篇博文做了详细的解读
http://www.mamicode.com/info-detail-1699044.html

13、插件MyBatisX
mybatisplus实现类方法跳转到具体sql插件

14、普通java项目转为maven项目
step1:项目根目录新加一个pom.xml文件
step2:文件->右键->Add as Maven Project

到此,关于"IntelliJ IDEA使用方法是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

方法 代码 项目 配置 文件 仓库 内容 断点 目录 光标 工具 账号 问题 存区 使用方法 一行 公司 模式 学习 工作 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 湖北九亚互联网络科技有限公司 深圳恒合互联网络科技有限公司 智网互联网科技 成都互联网科技公司 智慧科技互联网 唐信互联网科技 大连 顺玮阁互联网科技 互联网科技论坛 互联网金融监管科技 深圳卡尔迅互联网科技有限公司怎么样 玖二柒互联网科技公司待遇 常德市电业局互联网科技部 阿大互联网科技有限公司 互联网科技与大数据专业 佛山市翊博互联网络科技有限公司 合肥互联网科技公司公章图片 绵阳真晨互联网科技有限公司 亚光科技低轨卫星互联网 互联网科技创新方面的资料 科技互联网 互联网科技会 华中科技有哪些互联网大佬 杭州壁岐互联网科技有限公司 美国互联网科技实力 有人说阿里系是互联网科技企业 互联网科技接地气 杭州融税互联网科技有限公司 互联网科技对化妆品行业 河南商务圈互联网科技有限公司
0