idea 常用快捷键

本文详细介绍IntelliJ IDEA的各种快捷键及其应用场景,包括界面导航、文件操作、代码编写辅助、重构技巧、版本控制及断点调试等。适用于提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


*1 idea界面介绍

    *File是对文本文件进行操作

    *Edit是对文本进行操作

     *View是当前IDEA下视图有哪些

     *Navigate项目工程中的跳转

     *Code对源码文件的操作

     *Analyze对源码或项目依赖关系的分析

     *Refactor快速代码重构

     *Build构建工程文件

     *Run运行调试

     *Tools工具

     *VCS版本控制

 

* 2 无处不在的跳转

* 项目之间的跳转
        * 上一个项目视图 : Ctrl + Alt + ]
        * 下一个项目视图 : Ctrl + Alt + [


    * 文件之间跳
        * 搜索动作或选项名 : Ctrl + Shift + A
        * 最近的文件 : Ctrl + E
        * 最近修改的文件 : Ctrl + Shift + E   

     
    * 浏览修改位置跳转
        * 上次编辑的地方 : Shfit + Ctrl + Backspace
        * 上次浏览的地方 : Ctrl + Alt + 向左箭头
        * 下次浏览的地方 : Ctrl + Alt + 向右箭头


    * 利用书签跳转
        * 建立普通标签 : F11
        * 建立数字标签 : Ctrl + F11
        * 数字标签跳转 : Ctrl + 数字


    * 收藏位置和文件
        * 查看收藏 : Alt + 2
        * 添加收藏 : Alt + Shift + F


    * 字符跳转插件 emacsIdea置跳转 Shift+j


    * 编辑区和文件区来回跳转

        * 编辑区 -> 文件区 : Alt + 1

        * 文件区 -> 编辑区 : Esc 

 

*3 精准搜索







* 查找(搜索)类 Ctrl + N
*查找(搜索)文件 Ctrl + Shift + N
*查找(搜索)符号/方法名/参数名 Ctrl + Alt + Shift + N
*查找(搜索)字符串 Ctrl + Shift + F

*4 代码小助手

    * 列操作

   * Ctrl+Shift+右箭头:选中单词

   *将选中字符串全部转换为大写或小写 菜单->Edit->Toggle Case (Ctrl+Shift+U)

   *找到所有,并且多光标选中 菜单->Edit->Find->Select All Occurrences(Ctrl+Shift+alt+J)

 

  * live template

*Live Templates(代码模板)位置:菜单->File->Setting->Editor->Live Templates功能:定义模板,使用特定“字符”快速敲击出某段代码。举例:psvm 敲出 public static void main(String[] args)使用:1.点击右侧+号。选中Template Group(模板组),自己定一个组。2.选择自己的组,点击+号,选择Live Template,增添自己的模板。3.在Abbreviation(缩写)中写自己的缩写,比如pis。4.在Description中写响应的描述。比如 private String5.在Template Text中写模板代码。比如:private String $VAR1$; //$VAR2$$END$其中$VAR1$表示参数。当产生模板后光标会在参数位置上,当写完一个参数后,按下回车会到另一个参数。最后到$END$处。 参数顺序可以使用右侧的"Edit variables"调整。6.在方选择"Define",定义使用该模板的地方

 

   * postfix           

    *name.field——可自动添加this.name = name 以及private String name

    *user.nn——if(user!=null){}

    *uesr.retuen——return user

 

    *重构

     *Shift + F6 重构变量(重命名变量)

      *方法添加参数 或者 alt + enter

      *抽取变量:ctrl + alt + v(refactor选项)

      *抽取静态变量:ctrl + alt + c(refactor选项)

      *抽取成员变量:ctrl + alt + f(refactor选项)

 

    *Local History

       * (本地版本控制)位置:Find Action搜索吧功能:Idea提供的本地版本控制工具。使用:Find Action搜索,然后选择Local History,选择Show History,会弹出一个窗口,里面会记录以前的更改历史。Put Label (打标记)位置:搜索出Local History,选择第二个Put Label。功能:对应上面版本控制工具,可以发布一个Label。也可以认为是打个标记。

 

    *Spring的关联位置

       * 菜单->File->Project Structure->Facets功能:帮助管理Spring容器。还提供了很多其他的管理,比如EJB使用:1.点击+号,选择Spring,选择模块2.在Spring中,点击+号,起一个名字,选择spring配置文件。(SpringBoot中,选择类文件)3.项目的各个文件中会出现spring的logo,其提供了很多功能。比如查看该Bean是在哪提供的。

 

 

*5断点调试

        *添加/取消断点 Ctrl + F8

        *调试 Shift + F10

        *运行 Shift + F9

        *进入方法F7

        *单步运行 F8

        *跳到下一个断点 F9

        *查看所有断点 Shift + Ctrl + F8

        *禁止所有断点 debug后在左下角的Mute breakPoints

        *条件断点 在需要用条件断点的断点处,使用Shift + Ctrl + F8

        *动态求值 Alt + F8

        *运行到指定行 Alt + F9

        *动态改变值 F2

 

*6常用快捷键

       *Ctrl + alt+b 查看一个接口的实现类

      *Ctrl+Alt+L  格式化代码

      *Ctrl+Alt+O 化导入的类和包

      *Ctrl+X 删除行

      *Ctrl+D 复制行

      *Ctrl+Shift+Backspace可以跳转到上次编辑的地方

      *Ctrl+Shift+Up/Down 代码向上/下移动。

      *SHIFT+F6 重命名方法

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值