Windows idea 平时常用快捷键


一、视图查看

  Ctrl+F12 查看file,method结构图、类继承机构图(方法,参数,返回值)                Ctrl+shift+Alt+U 查看maven依赖,类图

二、定位

  1.项目之间的跳转    

    Ctrl+Alt+[  跳转到下一个项目    Ctrl+Alt+]  跳转到上一个项目

  2.文件之间的跳转  

    Ctrl+E          定位到最近浏览过的文件(最近更改的代码)       Ctrl+Shift+E  最近更改的文件
    Shift+Click  可以关闭文件

  3.位置的跳转

    Ctrl+Shift+Backspace   跳转上一次修改的地方      Ctrl+Alt+B             跳转到方法实现处
    Ctrl+Shift+左箭头          上一个浏览的地方        Ctrl+Shift+右箭头  下一个浏览的地方

  4.其他的跳转

    Ctrl+H  显示类结构图(类的继承层次)                         Ctrl+Q          显示注释文档
    Alt+1   快速打开或隐藏工程面板           Alt+left/right  切换代码视图
    F2 或 Shift+F2  高亮错误或警告快速定位                      Tab                 代码标签输入完成后,按 Tab,生成代码
    Ctrl+Shift+F7    高亮显示所有该文本,按 Esc 高亮消失

  5.搜索    

    Shift + Shift           全局搜索                Ctrl+N                   快速搜索类
    Ctrl+Shift+N  快速搜索文件           Ctrl+Alt+Shift+N  查找类中的方法或变量
    Ctrl+Shift+F     快速搜索字符串          Ctrl+Shift+Alt+N          搜索符号
    Ctrl+Shift+R          Replace in Path          Alt+F1                    查找代码所在位置
    Alt+F3              逐个往下查找相同文本,并高亮显示

  6.光标移动和选中

    Ctrl+Alt+Shift+J           选中所有相应的目标                    Alt+Up/Down   在方法间快速移动定位
    Ctrl+Shift+Up/Down  向上/下移动语句          Ctrl+Up/Down  光标中转到第一行或最后一行下
    Ctrl+B/Ctrl+Click      快速打开光标处的类或方法(跳转到定义处)

三、其他 

  1.书签
    创建书签:Ctrl+Shift+数字                                                书签跳转:Ctrl+数字

取消书签:F11                                                                    查看所有书签:Shift+F11

  2、

    Ctrl + B     快速打开光标处的类或方法        Ctrl + D   复制代码
    Ctrl + F     查找文本                Ctrl + G   查找代码定位行数
    Ctrl + H     显示类结构图              Ctrl + O   重写方法
    Ctrl + P    方法参数提示                Ctrl + I         快速实现接口中的方法
              CTRL + J 自动代码                 Ctrl + N       查找类

    Ctrl + Q   显示注释文档                                                     Ctrl + X            剪切代码

    Ctrl + W 按照语法自动选中代码                                       Ctrl + End  跳到文件结尾     
              Ctrl + Home  跳到文件开头                                               Ctrl + Space   代码提示
              Ctrl + F12  查看当前类的所有方法                                    Ctrl + / 或 Ctrl + Shift + /        单行注释或多行注释; 取消单行或多行注释也是一样 
              Ctrl +Alt +V   生成返回值对象快捷健                                Ctrl + Alt + T   生成try-catch快捷键(把选中的代码放在TRY{} IF{} ELSE{} 里)

Ctrl + Shift + R         項目中全局替換                                Ctrl + Shift + Space      自动补全代码
      Ctrl + Shift + Up / Down         代码向上 / 下移动               Ctrl + Shift + Z 恢复 Ctrl +Z去掉的内容

Ctrl + Shift + Enter 代码自动补全                                       Ctrl + Shift + Alt + T 重构代码
     Ctrl + Shift + U 大小写转化                                                 Ctr l+ Shift + J 整合两行为一行 
        Ctrl + Alt + L 格式化代码                                                    Ctrl + Alt + O 优化导入的类和包 
        Ctrl + Alt + Space 类名或接口名提示                                 Ctrl + Alt + left / right 返回至上次浏览的位置 
             Ctrl + Alt + V 提取变量                                                       CTRL + ALT + I 自动缩进

        F2 或 Shift + F2 高亮错误或警告快速定位                         Shift + F6 重命名文件
        Alt + Insert 生成代码(对字段生成 get 和 set 方法)        Alt + / 代码提示             
        Alt + Enter 自动导包                                                          Alt + left / right 切换代码视图 
             Alt + Up / Down 在方法间快速移动定位                            Alt + F7 查看方法在哪里被调用了
             Alt + F8  预执行语句                                                          ALT+ 7 查看一个类中的所有方法
             Alt + insert 快速实现接口快捷方式                                    Alt + Shift + C 对比最近修改的代码 
            fori + Tab 快速创建 for 循环                                               psvm + Tab 快速创建主函数 
            sout + Tab 快速创建输出语句                          F3前后移动到下一匹配处

Ctrl+Alt+C 抽取静态变量                                  Ctrl+Alt+F 抽取成员变量

Ctrl+Alt+P  抽取方法参数                      Ctrl+Alt+M  抽取方法
           Ctrl+Shift+V 粘贴版历史                             Alt+F7 类实现结构
           Alt+ ` 调出git菜单    

IntelliJ IDEA 快捷键积累的更多相关文章

  1. Intellij IDEA 快捷键整理

    CSDN 2016博客之星评选结果公布      [系列直播]算法与游戏实战技术      "我的2016"主题征文活动 Intellij IDEA 快捷键整理(TonyCody) ...

  2. IntelliJ IDEA 快捷键大全

    IntelliJ IDEA 快捷键大全 (2012-03-27 20:33:44) 转载▼ 标签: ide intellij快捷键 杂谈 分类: IDE工具 最近刚接触IntelliJ这个工具,用了几 ...

  3. 十大Intellij IDEA快捷键

    转载:http://blog.csdn.net/dc_726/article/details/42784275 Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一 ...

  4. 十大Intellij IDEA快捷键(转)(2015年06月15日)

    注:本文转自:http://blog.csdn.net/dc_726/article/details/42784275 Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow ...

  5. Eclipse和intellij idea 快捷键对比

    Eclipse和intellij idea 快捷键对比

  6. IntelliJ常用快捷键及配置

    IntelliJ常用快捷键及配置 目录: 1.常用快捷键: 2.常用配置: 1.常用快捷键: (1)psvm:创建main函数 (2)fori:for (int i = 0; i < ; i++ ...

  7. Intellij IDEA快捷键大全汇总(2019更新)

    Intellij IDEA快捷键大全汇总(2019) Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键 Alt+回车 导入包,自动修正 Ctrl+N   查找类 ...

  8. IntelliJ IDEA快捷键总结

    原文: IntelliJ IDEA快捷键 下面只列出Windows系统下的快捷键,Mac下的快捷键参考上面的链接. Remember these Shortcuts 功能 快捷键 Smart code ...

  9. Intellij IDEA快捷键与使用技巧一览表

    Intellij IDEA快捷键 Ctrl+Shift + Enter,语句完成 "!",否定完成,输入表达式时按 "!"键 Ctrl+E,最近的文件 Ctrl ...

随机推荐

  1. GTP+SDI工程播出部分思路整理

    GTP+SDI工程播出部分思路整理 1.video_out_to_sdi模块 关于video_out_to_sdi模块的输出信号: tx_video_a_y[9:0] 这是要输入SDI IP核内的 t ...

  2. 编译NDK的source code一定要用release mode!

    编译NDK的source code一定要用release mode! 编译NDK的source code一定要用release mode! 编译NDK的source code一定要用release m ...

  3. 黄聪:FFmpeg视频转码技巧之-crf参数(H.264篇)

    昨天,有个朋友给我出了个难题:他手上有一个视频,1080P的,49秒,200多兆:要求在确保质量的情况下把文件压缩到10M以内. 这是什么概念呢?按照文件大小10M来计算,码率是:10 x 8 / 4 ...

  4. 【springBoot】之定制Banner

    springboot启动时控制台打印图案如下: 1.假如我们不想看到这个图案 public static void main(String[] args) { SpringApplication ap ...

  5. 【mysql】索引优化记录

    基础知识 Innodb存储引擎 支持行锁 支持事务: Myisam存储引擎 只支持表锁: 不支持事务: 常见索引列表 独立的列 前缀索引(索引选择性) 多列索引(并不是多个单列索引,索引顺序很重要) ...

  6. MySQL 服务启动y异常: 本地无法启动MySQL服务,报的错误:1067,进程意外终止---解决

    启动MySQL后,几秒钟后直接报错了 然后在事件查看器中发现了几条错误信息 Can't start server: Bind on TCP/IP port: No such file or direc ...

  7. 【模态窗口-Modeldialog】提交请求时禁止在新窗口打开页面的处理方法

    在使用Window.ShowModalDialog()打开模态窗口后,在模态窗口内提交时总是会在新窗口中打开. 解决办法: 在要弹出的窗口的<head>之间加: <base targ ...

  8. redis实现对账(集合比较)功能

    现状:每日在进行系统之间的订单对账时,往往是这样的操作流程: 1.从外部系统拉取数据存入本地数据库: 2.查询本地订单数据集合localSet: 3.查询外部系统订单数据集合outerSet; 4.以 ...

  9. HiveQL详解

    Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询 ...

  10. 学习笔记之Python调试 - pdb

    python调试神器——pdb - 软谋python https://mp.weixin.qq.com/s/w3Xw8I_zh7MFq2dx5kdQXw 优秀开发者必备技能包:Python调试器 - ...