• IDEA快捷键


    ==Ctrl==

    Ctrl + Y 删除行

    ctrl + X 剪切行

    Ctrl + N 查找类

    Ctrl + R 替换

    Ctrl + O 选择可覆盖/继承的方法

    Ctrl + F 当前代码中查找

    Ctrl + J 自动代码提示(提示的是自己定义的代码格式)

    Ctrl + D 复制行或是块(默认是这个意思)(但是我一般习惯改成专门复制行,不包括块,搜索Duplicate Lines)

    Ctrl + P 方法参数提示显示

    Ctrl + W 选中光标所在的单词 ,连续按会有其他效果 (相反的是Ctrl+Shift+W)

    Ctrl + Q 鼠标放在变量/类名/方法名等上面(也可以在提示补充的时候按),显示文档内容,同类似的功能还有一个Ctrl + Shift + I

    Ctrl + B 快速打开光标处的类或方法(对于前端支持很好,比如可以直接通过class的name定位到css的文件位置)(等同于ctrl+光标指向)

    Ctrl + E 最近打开的文件

    Ctrl + U 前往父类的方法/父类

    Ctrl + K VCS提交项目

    Ctrl + T VCS更新项目

    Ctrl + G 跳到指定行

    Ctrl + H 显示类层次图

    Ctrl + F1 显示错误

    Ctrl + F3 调转到所选中的词的下一个同名位置

    Ctrl + F9 编译

    Ctrl – F12 当前编辑的文件中快速导航(可以直接键入字母,IntelliJ IDEA会筛选你输入的来匹配对应是否有的方法,来快速定位)(类似结构图)

    Ctrl + F11 弹出一个小框来指定式添加书签(可以对文件或文件夹起作用)

    Ctrl + Tab 编辑窗口切换 (如果在切换的过程又加按上delete,则是关闭对应选中的窗口)

    Ctrl + delete 删除光标后面的单词

    Ctrl + home/end 跳到文件头文件尾

    Ctrl + BackSpace 删除光标前面的单词

    Ctrl + [ 或 ] 移动光标到块的初/末括号地方

    Ctrl + / 或 Ctrl+Shift+/ 注释(// 或者/*…*/ )

    Ctrl + 1,2,3,4…. 快速定位到书签代码处(必须先Ctrl+Shift+1,2,3,4…添加书签)

    Ctrl + 空格 代码补全提示(因为windows默认被输入法给占用了,可以自己更改下)

    Ctrl + 小键盘+/- 折叠/展开代码

    Ctrl + 鼠标单击编辑窗口的文件标题 弹出该文件路径,可以通过这个打开文件所在地方(相当于Ctrl+alt+F12)

    Ctrl + 方向左/右 光标跳到上/下个单词

    Ctrl + 方向上/下 相当于你用鼠标滑滚轮(为了方便鼠标党)

    ==================================================

    ==Alt==

    Alt + 1 打开/关闭project选项卡 

    Alt +   这个键是Tab上面那个,按下之后,如果项目有版本控制,则显示常用的版本控制命令

    Alt + A 在SVN中把新创建的文件加入进来(自己添加,在Subversion类别)

    Alt + Q 查看方法的声明(在左上角出现一个Tip层提示),你无需滚动上去查看

    Alt + F1 弹出文件选择目标,这个很好用的

    Alt + F2 多个浏览器预览

    Alt + F3 选中文本,逐个往下查找相同文本,并高亮显示。

    Alt + F7 查看该方法/变量/类被调用的地方

    Alt + F8 在debug的状态下,选中某些变量或是对象,按此快捷键弹出可输入变量、方法的调试框,指定查看该内容的debug情况

    Alt + Home 跳到文件导航bar

    Alt + Insert 生成代码(如get,set方法,构造函数等)

    Alt + 方向键 左 或 方向键 右 切换当前打开的代码文件视图

    Alt + 方向键 上 或 方向键 下 在方法间快速移动定位

    Alt + 鼠标左键单击不放,拖动 可以直接方块区域选择(很有用)

    Alt + 回车 快速修复(可以用来导入单个包)

    ==================================================

    ==Shift==

    Shift + F6 重构:重新命名

    Shift + F11 查看书签

    Shift + F10 Run(运行)当前程序,相当于点击run按钮

    Shift + F9   debug当前程序,相当于点击debug按钮

    Shift + end 选中从光标到end处

    Shift + home 选中从光标到home处

    Shift + Enter 光标所在行下空出一行,光标跳下

    Shift + 单击 可以关闭文件

    Shift + 滚轮 横向滚动轴滚动(非常强大)

    ==================================================

    ==Ctrl+Alt==

    Ctrl + Alt + W 关闭所有编辑的快捷键(自己添加,在close all)

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

    Ctrl + Alt + L 格式化代码

    Ctrl + Alt + I 选中部分自动缩进行(有点类似格式化,但是只是整理行格式而已)

    Ctrl + Alt + T 选中的地方代码环绕提示

    Ctrl + Alt + B 跳到具体的实现方法,查找接口/抽象方法的具体实现很好用(相反行为的快捷键是Ctrl+b)

    Ctrl + Alt + V 快速引进一个变量

    Ctrl + Alt + F7 寻找被该类或是变量被使用的地方,用弹出框的方式找出来,跟Alt+F7效果一样,但是因为是弹出框,选中了一个位置就会消失。

    Ctrl + Alt + Enter 光标所在行上空出一行,光标跳上

    Ctrl + Alt + home 弹出跟当前文件有关联的文件目录(比如jsp里面有导入几个js和css,这些文件就是关联文件)

    Ctrl + Alt + 方向左/右 退回/前进到上一个操作的地方

    Ctrl + Alt + 方向上/下 在Find模式下,挑到上/下个查找的文件

    Ctrl + Alt + 空格 类名或接口名提示(最常用的,一般敲入字母都会提示,但是如果你不小心esc了,可以再按这个出来) 

    ==================================================

    ==Ctrl+Shift==

    Ctrl + Shift + F 查找文件(通过某个词,指定要搜索的文件类型,目录(跟myeclipse中的ctrl+H功能一样))

    Ctrl + Shift + U // 大/小写都是这个快捷键

    Ctrl + Shift + V 粘贴最近复制过的一些信息

    Ctrl + Shift + Z ,取消撤销(恢复上一次操作)

    Ctrl + Shift + T     如果在常规类下按它,弹出已写好的,可选择的对应Test类,如果在该Test类下按它,则直接回到源类。

    Ctrl + Shift + C 复制当前文件磁盘路径到剪贴板

    Ctrl + Shift + J 自动将下一行合并到当前行末尾

    Ctrl + Shift + E 最近更改的文件

    Ctrl + Shift + I  在方法名或是类名下(或是代码补充提示的时候也可以按,也可以在图片地址上按),按此快捷键显示该方法或是类的源码结构,无需点击进去查看源码(当然了,必须是你已经导入源码的情况下才看得到) 类似Ctrl+Q

    Ctrl + Shift + R 搜索指定范围文件,替换文字

    Ctrl + Shift + N 通过输入文件名(可以输入部分名称,支持模糊)来定位文件

    Ctrl + Shift + F12 编辑器全屏

    Ctrl + Shift + F7 高亮显示所有该选中文本,按Esc高亮消失。(也可以在throws或是try..catch上面按此快捷键,比如在一个方法的throws单词上按这个快捷键,则会把哪些内部方法会抛异常的都显出来)

    Ctrl + Shift + Del 删除环绕的标签

    Ctrl + Shift + 1,2,3… 快速添加书签

    Ctrl + Shift + Space 自动补全代码(智能提示)

    Ctrl + Shift + Enter 行末自动添加 ; 结束代码 ,如果是输入if,按这个快捷键会自动帮你补充(){}

    Ctrl + Shift + Enter 自动给末尾加;完成代码

    Ctrl + Shift + Up 或 Down 移动光标所在statement域移动到上面/下面(13版本会自动格式化)(如果光标放在方法名上 , 是互换方法位置,如果是打开tool界面,且是竖直方向布局,则根据方向调整窗口大小)

    Ctrl + Shift + Left 或 Right 打开tool界面,如果是横向布局,则根据左右方向调整窗口大小)

    Ctrl + Shift + [ 或 ] 选中从光标所在位置到它的父级区域(界面上层导航可能更开)

    Ctrl + Shift + 小键盘 + 或 – 折叠/展开所有代码

    Ctrl + Shift + 空格 代码补全功能(最常用的,一般敲入字母都会提示,但是如果你不小心esc了,可以再按这个出来)

    Ctrl + Shift + 方向左 或 右 选中临边左/右的单词或是符号

    Ctrl + Shift + Backspace(退格)  回到上次修改的地方(跟Ctrl+Alt+左右方向键不一样的地方是,只回退到修改的地方,而不是过去光标放的地方)

    ==================================================

    ==Alt+Shift==

    Alt + Shift + N 添加任务

    Alt + Shirt + F 添加到收藏夹

    Alt + Shift + C 查看最近操作项目的变化情况列表(在版本控制下,显示比较缓慢)

    Alt + Shift + F10  弹出run菜单,提供选择性run哪个(这个需要自己尝试下,按后会有弹出框,记得查看)

    Alt + Shift + F9  弹出debug运行菜单,提供选择性debug哪个(这个需要自己尝试下,按后会有弹出框,记得查看)

    Alt + Shift + 方向键 上 或 方向键 下 移动光标所在行到上/下

    ==================================================

    ==Ctrl+Shift+Alt==

    Ctrl + Shift + Alt + V    简单黏贴

    Ctrl + Shift + Alt + N    查找类中的方法或变量

    Ctrl + Shift + Alt + C   复制参考信息,比如在某个方法名上按此快捷键,得到的内容是:org.jfree.data.general.DefaultPieDataset#setValue(Java.lang.Comparable, double)里面有包名,类名,方法名,方法变量

    ==================================================

    ==其他==

    F11      添加书签

    F4        光标放在哪里(即使是一个路径的URL的一小部分都可以)跳到这个路径下的位置,从IntelliJ IDEA的左侧web窗口打开

    F2 或 Shift+F2 高亮错误或警告快速定位(在代码有报错的情况下)

    代码标签输入完成后,按Tab,生成代码。

    在Ctrl+F查找模式下,按F3下一个点

    在debug模式下,F8下一步,F9下一个断点

    更改下移的快捷  搜索down

    Ctrl+鼠标单击编辑窗口的文件标题,弹出该文件路径,可以通过这个打开文件所在地方

    按TAB+拖动代码标签,可以分开IntelliJ IDEA成多个

    =====================================

  • 相关阅读:
    Spring MVC Ajax 嵌套表单数据的提交
    Spring MVC 过滤静态资源访问
    Spring MVC 页面跳转时传递参数
    IDEA Maven 三层架构 2、运行 springMVC
    IDEA Maven 三层架构 1、基本的Archetype 搭建
    EasyUI DataGrid 基于 Ajax 自定义取值(loadData)
    Spring MVC Ajax 复杂参数的批量传递
    Mybatis Sql片段的应用
    在 Tomcat 8 部署多端口项目
    自动升级的设计思路与实现
  • 原文地址:https://www.cnblogs.com/LEEEEEASON/p/6731756.html
Copyright © 2020-2023  润新知