首页 > 编程语言 >IDEA 程序员必备的常用快捷键 赶快收藏吧

IDEA 程序员必备的常用快捷键 赶快收藏吧

时间:2023-12-16 11:31:43浏览次数:35  
标签:Ctrl Windows Shift Cmd IDEA 快捷键 程序员 Mac Linux

以下是一些常用的 IntelliJ IDEA 的快捷键大全:


IntelliJ IDEA 是一款功能强大的 Java 集成开发环境(IDE),由 JetBrains 公司开发。它提供了许多快捷键和功能,帮助开发者提高编码效率和工作流程

IDEA 程序员必备的常用快捷键 赶快收藏吧_Windows

基本编辑快捷键:

复制:Ctrl + C(Windows/Linux)或 Cmd + C(Mac)

剪切:Ctrl + X(Windows/Linux)或 Cmd + X(Mac)

粘贴:Ctrl + V(Windows/Linux)或 Cmd + V(Mac)

撤销:Ctrl + Z(Windows/Linux)或 Cmd + Z(Mac)

重做:Ctrl + Shift + Z(Windows/Linux)或 Cmd + Shift + Z(Mac)

保存:Ctrl + S(Windows/Linux)或 Cmd + S(Mac)

全选:Ctrl + A(Windows/Linux)或 Cmd + A(Mac)

导航快捷键:

查找类:Ctrl + N(Windows/Linux)或 Cmd + N(Mac)

查找文件:Ctrl + Shift + N(Windows/Linux)或 Cmd + Shift + N(Mac)

查找符号:Ctrl + Shift + Alt + N(Windows/Linux)或 Cmd + Shift + Option + N(Mac)

查找方法:Ctrl + Alt + Shift + N(Windows/Linux)或 Cmd + Option + Shift + N(Mac)

切换方法视图:Alt + ↓(Windows/Linux/Mac)

切换到上一个/下一个编辑位置:Ctrl + Alt + ←/→(Windows/Linux)或 Cmd + Option + ←/→(Mac)

代码生成快捷键:

生成代码(getter、setter、构造函数等):Alt + Insert(Windows/Linux/Mac)

自动生成方法的注释:Ctrl + Shift + /(Windows/Linux)或 Cmd + Shift + /(Mac)

代码格式化快捷键:

格式化代码:Ctrl + Alt + L(Windows/Linux)或 Cmd + Option + L(Mac)

优化导入的包:Ctrl + Alt + O(Windows/Linux)或 Cmd + Option + O(Mac)

调试快捷键:

运行:Shift + F10(Windows/Linux/Mac)

调试:Shift + F9(Windows/Linux/Mac)

停止:Ctrl + F2(Windows/Linux)或 Cmd + F2(Mac)

单步执行:F8(Windows/Linux/Mac)

进入方法:F7(Windows/Linux/Mac)

跳出方法:Shift + F8(Windows/Linux/Mac)

查看表达式:Alt + F8(Windows/Linux)或 Cmd + Option + F8(Mac)

标签:Ctrl,Windows,Shift,Cmd,IDEA,快捷键,程序员,Mac,Linux
From: https://blog.51cto.com/u_16121555/8850924

相关文章

  • 读程序员的README笔记12_On-Call
    1. 行为准则2. On-Call工程师2.1. On-Call工程师是应对计划外工作的第一道防线,无论是生产环境问题还是临时支持请求2.2. 将深度工作与运维工作分开,可以让团队中的大多数人专注于开发任务2.3. On-Call工程师只需专注于不可预知的运维难题和支持任务3. On-Call的工作方......
  • Android程序员如何避免职业瓶颈,实现个人职业价值最大化?
    前言随着科技的不断发展,互联网行业日新月异,年轻一代的安卓开发者层出不穷。但对于已经步入中年的安卓开发者来说,面临的职业发展困境和竞争压力也开始逐渐显现。越来越多的程序员难以跟上时代的步伐,只会埋头写代码,缺乏大局观和长远的职业考虑。缺乏大局观的程序员许多程序员缺乏大局......
  • 限制Android程序员发展的不是年龄,而是这个.....
    前言在互联网圈有个默认的35岁定律:做互联网技术的,一旦年龄来到35岁,如果不能转到公司的管理岗位,还在基层默默地写程序,改bug,那么离被离职就不远了。同样,这两年网上大量的裁员信息层出不穷,不少大龄程序员都在这被淘汰。那么,我们今天一起来思考一下限制程序员发展的到底是什么?是年龄?为......
  • 读后感:《程序员修炼之道》第七部分 - 代码质量
    第七部分的《程序员修炼之道》深入讨论了如何提高代码质量和可维护性。这一部分提供了一系列关于代码审查、重构、设计模式和测试的宝贵建议。以下是我从这一部分中得到的主要启示:首先,书中明确强调了避免坏味道(代码异味)的重要性。坏味道是代码中的不良实践和设计问题的迹象。通过......
  • 设计模式:程序员的秘密武器(高手必备)
    在过去的几十年的职业生涯中,我观察到许多同事在技术方面取得了显著的进步和能力提升。然而,随着时间的推移,他们似乎逐渐遇到了一个发展的瓶颈。尽管大家都渴望以最快的速度提升自己的技能水平,但他们忽视了一个关键的因素,那就是内功修炼。是的,我相信大家都知道我们所说的内功心法指......
  • 设计模式:程序员的秘密武器(高手必备)
    在过去的几十年的职业生涯中,我观察到许多同事在技术方面取得了显著的进步和能力提升。然而,随着时间的推移,他们似乎逐渐遇到了一个发展的瓶颈。尽管大家都渴望以最快的速度提升自己的技能水平,但他们忽视了一个关键的因素,那就是内功修炼。是的,我相信大家都知道我们所说的内功心法指......
  • IntelliJ IDEA无公网远程连接Windows本地Mysql(开发调试必备,提高开发效率!!!)
    IDEA作为Java开发最主力的工具,在开发过程中需要经常用到数据库,如mysql数据库,但是在IDEA中只能连接本地数据库,有时候需要访问其他地方如家里或者公司的数据库,将无法访问,内网的局限性导致我们只能在同一网络访问,无法跨网络访问,所以,本例将介绍如何在异地也可以实现远程连接......
  • IDEA工具第八篇:6个让你爱不释手的Debug技巧
    一、条件断点循环中经常用到这个技巧,比如:遍历1个大集合或者数组的过程中,想让断点停在某个特定值。【操作】debug运行指定方法后|在Debug小红点上右键|Condition输入条件|Done二、返回上一步该技巧最适合特别复杂的方法套方法的场景,好不容易跑起来,一不小心手一抖,“下一......
  • Leader笔记:程序员小团队透明和信任管理
    今天想跟大家分享一下小团队的透明管理,这也是一个管理技巧,相信很多Leader身份的同学都了解到主管有很大的一个优势,就是在组织内拥有了信息不对称能力,Leader能够听到和了解到完全不同层面上的内容和消息,所以有很多Leader就采用这种信息不对称的方式来管理同学,这种短期看起来确实会......
  • IDEA工具第六篇:被低估的7个功能
    1、万能的查找【快捷键】:⇧Shift+⇧Shift(双击Shift)此功能在代码编辑器中可以帮助用户快速找到所需的操作、设置、工具和文件,提高工作效率减少错误发生。2、文件定位【前提条件】:勾选中AlwaysSelectOpenedFile此功能通过将当前正在编辑的文件在项目结构中自动高亮显示,帮......