IntelliJ IDEA 常用快捷键大全(分类详解)

IntelliJ Idea 常用快捷键 目录   提升功力的时刻到了!!!为大家分享一下idea常用的快捷键 IntelliJ Idea 常用快捷键列表          1. 实用快捷键: 2. 查询快捷键 3. 自动代码 4. 复制快捷方式 5. 其他快捷方式 IntelliJ IDEA使用技巧心得 提升功力的时刻到了!!!为大家分享一下idea常用的快捷键 常用的有fori/sout/psvm+Tab即可生成... 阅读详情

IntelliJ IDEA 作为一款强大的 Java IDE,提供了丰富的快捷键来提升开发效率。以下是按操作类型分类的常用快捷键详解(以 Windows/Linux 为主,Mac 用户可将 Ctrl 替换为 Cmd,Alt 替换为 Option)。

一、基础编辑操作

1.1 光标移动与选择

快捷键功能使用说明
Ctrl + ←/→按单词移动光标快速在单词间跳转,比单字符移动更高效
Ctrl + ↑/↓上下滚动代码保持光标位置不变,仅滚动视图
Ctrl + Shift + ←/→按单词选择文本快速选中单词或多个单词
Ctrl + Home/End跳转到文件开头/结尾快速定位到文件的开始或结束位置

1.2 文本操作

快捷键功能使用说明
Ctrl + D复制当前行无需选中整行,直接复制当前行到下一行
Ctrl + Y删除当前行快速删除整行代码
Ctrl + X剪切当前行未选中文本时剪切整行
Ctrl + Z / Ctrl + Shift + Z撤销/重做代码修改的后悔药
Ctrl + C / Ctrl + V复制/粘贴基础但必备的操作

1.3 代码格式化

快捷键功能使用说明
Ctrl + Alt + L格式化代码自动按照代码风格格式化选中代码或整个文件
Ctrl + Alt + O优化导入自动移除未使用的 import 语句
Ctrl + Alt + I自动缩进重新调整选中代码的缩进

二、代码导航与查找

2.1 文件与类导航

快捷键功能使用说明
Ctrl + N查找类输入类名快速定位到指定类
Ctrl + Shift + N查找文件通过文件名快速打开文件
Ctrl + E最近文件显示最近打开的文件列表
Ctrl + Shift + E最近编辑的文件显示最近编辑过的文件

2.2 代码内导航

快捷键功能使用说明
Ctrl + B跳转到声明跳转到变量、方法、类的定义处
Ctrl + Alt + B跳转到实现查看接口或抽象方法的具体实现
Ctrl + U跳转到父类/超类在继承关系中向上导航
Alt + ←/→后退/前进类似浏览器的后退前进功能
Ctrl + G跳转到指定行快速定位到指定行号

2.3 搜索与替换

快捷键功能使用说明
Ctrl + F当前文件查找在当前文件中搜索文本
Ctrl + R当前文件替换在当前文件中替换文本
Ctrl + Shift + F全局查找在整个项目中搜索文本
Ctrl + Shift + R全局替换在整个项目中替换文本
Double Shift全局搜索搜索任何内容(类、文件、操作等)

三、代码生成与重构

3.1 代码生成

快捷键功能使用说明
Alt + Insert生成代码生成构造函数、getter/setter、toString 等
Ctrl + P参数信息显示方法参数提示
Ctrl + Q快速文档显示元素的 JavaDoc 文档
Ctrl + Space基本代码补全智能代码补全,最常用的补全快捷键
Ctrl + Shift + Space智能类型补全基于上下文的更智能补全

3.2 重构操作

快捷键功能使用说明
Shift + F6重命名安全重命名变量、方法、类等,自动更新所有引用
Ctrl + Alt + M提取方法将选中代码提取为独立方法
Ctrl + Alt + V提取变量将表达式提取为局部变量
Ctrl + Alt + F提取字段将变量提取为类字段
Ctrl + Alt + C提取常量将字面量提取为常量
Ctrl + Alt + P提取参数将变量提取为方法参数

四、调试与运行

4.1 调试操作

快捷键功能使用说明
F8单步跳过执行当前行,不进入方法内部
F7单步进入进入当前行调用的方法内部
Shift + F8单步跳出跳出当前方法,回到调用处
F9继续执行继续执行到下一个断点
Ctrl + F8切换断点在当前行设置/取消断点
Alt + F9运行到光标处执行到光标所在行

4.2 运行操作

快捷键功能使用说明
Shift + F10运行运行当前配置
Shift + F9调试以调试模式运行当前配置
Ctrl + Shift + F10运行当前文件快速运行当前打开的文件

五、窗口与视图管理

5.1 窗口切换

快捷键功能使用说明
Alt + 1项目工具窗口显示/隐藏项目文件树
Alt + 2收藏夹工具窗口管理收藏的文件和位置
Alt + 6TODO 工具窗口查看所有 TODO 注释
Alt + 7结构工具窗口显示当前文件的结构大纲
Alt + F12终端打开内置终端

5.2 编辑器管理

快捷键功能使用说明
Ctrl + Tab切换标签页在打开的文件标签间切换
Ctrl + F4关闭当前标签关闭当前打开的文件
Ctrl + Shift + F12最大化编辑器隐藏所有工具窗口,专注编码
Alt + Home显示导航栏显示文件路径导航栏

六、版本控制

快捷键功能使用说明
Ctrl + K提交项目打开提交对话框
Ctrl + T更新项目从版本控制系统更新代码
Alt + `` 打开 Git 工具窗口快速访问 Git 相关操作

七、推荐使用策略

7.1 学习建议

  1. 循序渐进:不要试图一次性记住所有快捷键,先掌握最常用的 10-15 个
  2. 高频优先:重点关注代码导航、编辑和重构相关的快捷键
  3. 实践为主:在日常开发中有意识地使用快捷键替代鼠标操作

7.2 必学核心快捷键(建议优先掌握)

  • Ctrl + Space - 代码补全
  • Ctrl + B - 跳转到声明
  • Alt + Insert - 生成代码
  • Shift + F6 - 重命名
  • Ctrl + Alt + L - 格式化代码
  • Ctrl + N - 查找类
  • Ctrl + E - 最近文件
  • Ctrl + D - 复制行
  • Ctrl + Y - 删除行
  • F8/F7 - 调试操作

7.3 自定义建议

  • 查看快捷键映射:Ctrl + Shift + A 搜索 “Keymap” 可查看和修改快捷键设置
  • 创建自定义快捷键:对于频繁使用的操作,可以为其分配更顺手的快捷键
  • 导入/导出配置:可以在不同机器间同步快捷键配置

7.4 效率提升技巧

  1. 组合使用:如先用 Ctrl + N 找到类,再用 Ctrl + B 跳转到方法
  2. 善用搜索:Double Shift 是万能搜索,可以找到几乎所有功能
  3. 利用上下文:IDEA 会根据当前上下文提供不同的快捷键选项

通过熟练掌握这些快捷键,可以显著提升开发效率,减少鼠标依赖,让编码更加流畅。建议每天练习几个快捷键,逐步形成肌肉记忆。

HFSS 3D Layout一键导入PCB,高效搞定微带线损耗仿真 在高速PCB设计中,信号完整性与电磁仿真是确保链路质量的关键环节。传统的HFSS手动建模流程繁琐且极易出错,尤其面对微带线、带状线等高频结构时,叠层参数、铜箔粗糙度等细节难以精准还原,导致仿真结果与实测偏差较大。HFSS 3D Layout模块提供了从EDA工具直接导入PCB文件的能力,完整保留走线、过孔、叠层及材料属性,结合精确的介质损耗模型与端口设置,大幅缩短建模时间并提升仿真精度。该技术广泛应用于DDR、SerDes等高速数字链路的设计验证,以及SI/PI工程师对PCB损耗性能的快速评估。本文从导入操 阅读详情

相关推荐

无人机芯片模块技术要点分析

恶劣环境下信号稳定性:无人机在恶劣环境下工作时,遥感系统采集的信号往往很不稳定,视频信号处理芯片需要具备强抗干扰能力,能辨别脉冲脉宽为50ns以上、幅度为0V~4.5V的输入信号。这种架构能兼顾强大的运算能力和灵活的接口控制。芯片小型化:麻省理工学院的研究人员已设计出仅20平方毫米的微型芯片,可处理无人机飞行所需的惯性数据和相机图像,为微型无人机的发展奠定了基础。光子集成芯片(PIC) :研究显示,与电子芯片相比,光子计算芯片在延迟、计算容量和能效上都有数量级的提升,有望解决当前无人机系统的计算瓶颈。

YUNZHUO666的博客 1404

Intellij IDEA--快捷键大全/常用快捷键--大全/分类/配置

本文介绍Intellij IDEA的常用快捷键,分类将其展示。包括:代码提示、日常编辑、代码导航、查找与替换、模板快捷键、注释快捷键、宏快捷键、git、调试等。 包含:默认快捷键、如何修改快捷键(自定义快捷键)等。 此设置教程也适用于WebStorm,Pycharm。............

IT利刃出鞘的博客 2345

IDEA常用快捷键 &IDEA快捷键大全

常用 快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl + C 复制光标所在行 或 复制选择内容 Ctrl + D 复制光标所在行 或...

qq_40600507的博客 221

超详细 | 贝叶斯网络基础——有图有真相

Hello,大家好,我是starz。这是本系列的第二篇《概率基础Ⅱ》,虽说是概率基础,但作为过渡,它开始以图为载体 这节的主要内容有: 贝叶斯网络 三种结构 D-划分 贝叶斯球 马尔科夫毯 应用例子 总结 让我们开始吧 :3 贝叶斯网络 概率图模型可笼统分为两类,一是基于无向图的马尔科夫网络: 二是基于有向图的贝叶斯...

qq_41603411的博客 2万+

win10离线安装.NetFrameWork3.5出现0x800F081F解决办法。

由于公司开发环境是内网,并且安装arcgis10.2又需要.NetFrameWork3.5的环境,安装.NetFrameWork3.5的又总是报错“0x800F081F”找不到源文件。折腾了两天总算解决了。 首先我们能在网上搜索到的教程,你一定看到过这样的教程,就是使用下面的命令来进行安装。 dism /online /Enable-Feature /Featu...

AIGIS的博客 1万+

Intellij IDEA快捷键大全(超详细)

Intellij IDEA快捷键大全(超详细)

weixin_52533007的博客 1万+

Android无线调试:adb tcpip连接实战指南

本文详细介绍了Android无线调试的完整流程,重点讲解如何使用adb tcpip命令通过Wi-Fi连接设备,摆脱数据线束缚。涵盖环境配置、连接实战、稳定性优化及常见问题排查,帮助开发者高效实现无线adb调试,提升工作效率。

pink的博客 720

Intellij IDEA常用快捷键介绍 Intellij IDEA快捷键大全汇总

其他的快捷键还有很多,象Ctrl+G(跳转到指定行)、Ctrl+F4(关闭当前编辑页面)、Ctrl+F(搜索)等等,这些快捷键由于是各个编辑器都会提供的,而且定义的键位也都差不多,就没什么可说的了; Alt+回车 导入包,自动修正 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Ins

Spring Home 7万+

Qt5.12.12安卓开发环境搭建:Windows下避开SDK版本坑的保姆级教程

本文提供Qt5.12.12在Windows下搭建Android开发环境的详细教程,重点解决SDK版本兼容性问题,特别是cmdline-tools与JDK8的匹配陷阱。通过精准选择组件版本、手动配置路径和修复常见错误,帮助开发者高效完成环境配置,适用于Qt跨平台移动开发。

weixin_33737774的博客 542

基于SpringBoot 3 + Vue 3的全栈民宿预约管理系统设计与实现

文章将详细阐述系统的需求分析、架构设计、数据库设计、核心功能模块的实现(包括用户认证、房源管理、订单流程、支付集成等),并提供关键代码片段,最后对系统进行总结与展望。.requestMatchers("/api/admin/**").hasRole("ADMIN") // 管理员接口。.requestMatchers("/api/auth/**").permitAll() // 认证接口公开。.requestMatchers("/api/public/**").permitAll() // 公开资源。

2201_76125393的博客 271

Intellij IDEA快捷键大全

IntelliJ IDEA 快捷键大全

小鳴人的博客 2173

Arduino ESP8266通过 RF433数据收发实验

Arduino ESP8266通过 RF433射频模块实现数据收发实验 写这篇文章,折腾了2天,在没有成功之前,一直在摸索和采坑当中,不要问我黑暗和黎明之间有多长。开发很多时候只问结果,不问过程的,在这里分享来之不易的结果,希望后面的人不要采坑,有成功的案例先河,后面与之相关的应用开发只需要套用模板修改即可实现。 实物搭建 RF433模块 我使用的是这个:nodemcu 本案例开发所使用到的库:RadioHead:http://www.airspayce.com/mikem/

perseverance51博客 3804

Intellij IDEA——常用快捷键介绍 +快捷键大全汇总

Intellij IDEA——常用快捷键介绍 +快捷键大全汇总 在 InelliJ IDEA 中有许多值得一提的小窍门,如果能熟练的将它们应用于实际开发过程中,相信它会大大节省你的开发时间。

kingscoming的博客 1万+

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

intellij idea 常用快捷键以及代码自定义快捷键设置

安装了intellij idea后,不熟悉新的环境,参考了网上的相关资料后,总结了一下最常用到的快捷键,以及自己定义intellij idea代码快捷键的方法。 1.常用快捷键 分类 功能点 IDEA快捷键 搜索 搜索文本 Ctrl + F Ctrl + R 查找替换 Alt + P/A 逐个/全部替换 Alt + F3 查找当前...

qq_41195552的博客 1万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

IntelliJ IDEA 常用快捷键

IntelliJ IDEA 常用快捷键main/psvm、soutCtrl + DCtrl + YCtrl + Alt + LALT + SHIFT + ↑ ,ALT + SHIFT + ↓Ctrl + / , Ctrl + shift + / main/psvm、sout 快捷键: main/psvm、sout、…… 快速键入相关代码 创建好类后的初始界面: main其实就是以下代码块的键入缩写: public static void main(String[]args){

3922

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

IntelliJ Idea常用快捷键详解

掌握IntelliJ IDEA的快捷键可以极大提升开发效率,希望本文的总结能够帮助你在日常开发中更加得心应手。记得实践这些快捷键,让它们成为你的第二天性。版权声明:本博客内容为原创,转载请保留原文链接及作者信息。参考文章)-优快云博客IntelliJ IDEA 快捷键说明大全(中英对照、带图示详解)-腾讯云开发者社区-腾讯云。

ning的博客 1713

Idea快捷键大全(Windows)/Intellij IDEA常用快捷键介绍 Intellij IDEA快捷键大全汇总

Ctrl 快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl + C 复制光标所在行 或 复制选择内容 Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备) Ctrl + W 递进式选择代码块。可...

yueguanyun的专栏 2998

IDEA常用快捷键大全

快捷键真的大大提高效率啊,本篇总结了常用的快捷键,按照功能和快捷键组合分类,根据每个人不同情况,各取所需推荐一个插件,【Key Promoter X】,在你用鼠标点点点时,会提醒你可以用对应的快捷键。

ji_meng的博客 1165

IntelliJ IDEA 常用快捷键 Windows版本

前言 IDEA快捷键默认支持两种,一种是从熟悉Eclipse开发工具转到IDEA过来的开发这,一种就是操作系统默认的,例如WIndwos就是Default copy,Eclipse就是Eclipse copy,Mac的话就是另外的一套了,这里总结一下WIndwos系统默认的IDEA快捷键,基本都是从网上借鉴过来的,方便高效率的开发和调试,方便我们快速的Coding。 一、IntelliJIDEA_ReferenceCard官方提供快捷键文档 IntelliJIDEA_Reference: https:

Thinkingcao的专栏 3325

Intellij IDEA 快捷键大全

Intellij IDEA 快捷键大全 Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可...

小伟的博客 1039

IntelliJ IDEA常用快捷键总结

目录快捷键CtrlAltShiftCtrl + AltCtrl + ShiftAlt + ShiftCtrl + Shift + Alt其他切换快捷键 快捷键 Ctrl 快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl + C 复制光标所在行 或 复

weixin_44813370的博客 1283
上一篇: 学习 PostgreSQL 需要掌握的知识点
下一篇: IntelliJ IDEA 首次安装后推荐的全局配置指南
龙茶清欢
博客等级 码龄7年 3720粉丝 375原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

龙茶清欢

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

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

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

打赏作者

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

抵扣说明:

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

余额充值