转载自:http://blog.csdn.net/qq_17586821/article/details/52554731

下面的这些常用快捷键需要在实际操作中不断地体会才能真正感受到它们的方便之处。

Ctrl + Alt + S 打开设置选项

Ctrl + / 注释 、 取消注释(单行注释)

Ctrl + Shift + / 注释 、取消注释(多行注释)

Ctrl + N 通过输入类名打开类(标准说法是查找类文件)

Ctrl + Shift + N 输入文件名打开文件(标准说法是查找文件)

Ctrl + Y 删除当前行

Ctrl + D 复制当前行到下一行

Ctrl + X 剪切当前行(也有删除当前行的作用)

Ctrl + V 粘贴

Ctrl + R 替换

Ctrl + F 在当前文件中查找 (使用 F3 在查找到的多个结果中切换)

Ctrl + Shift + F 在指定范围查找(更详细)

Ctrl + P 查看一个函数可以使用的参数 / 查看一个属性有哪些可用的值 等等

Ctrl + Shift + 1, 2, 3, 4 在某一行打标签。结合 Ctrl + 1, 2, 3, 4 可以快速定位到某一标记行。 适用于行数特别多的文件。

Ctrl + delete 删除一个连续的单位。比如,单词、连在一起的单词、连在一起的汉字等。

Ctrl + W 选择一个单位。连续按的话,会不断扩展选择的范围。

Ctrl + 左右箭头(导航键左右键) 按照单位跳转。

Ctrl + (-/+) 收起或者展开一段代码块(比如,一块注释或者一个方法太长,可以按Ctrl + - 将它收起来)

Ctrl + E 打开最近的文件

Ctrl + Shift + E 打开最近编辑过的文件

Ctrl +Tab 直接打开最近的文件

Ctrl + F12 查看当前文件的内部成员 或者说 查看本文档的结构

Ctrl + G 跳转到指定行

Ctrl + F4 关闭当前文件

Ctrl + B 打开一个类(java)的声明,其他如html jsp文件也是类似。相当于在eclipse中编辑java类文件时,按住Ctrl键并单击类名从而进入类的声明。

Ctrl + H 查看当前类的继承关系(按Shift + Esc 关闭)

Ctrl + Shift 查看一个方法的继承关系(按Shift + Esc 关闭)

Ctrl + Q 查看说明文档

Ctrl + Alt + L 格式化代码

Ctrl + Shift + I 查看类体或者方法体

Ctrl + Alt + O 自动导包

Ctrl + Alt + Enter 在当前行上面开启新的一行

Ctrl + Shift + 上下箭头 上下移动代码块(对比Alt + Shift + 上下箭头)

Ctrl + Shift + U 切换大小写

Ctrl + Shift + V 选择性粘贴(剪切板有多个选项)

Ctrl + Shift + C 复制当前文件的路径

Ctrl + Shift + J 合并下一行到当前行

Ctrl + Shift + (-/+) 折叠或者展开所有代码块

Ctrl + Shift + Space 自动提示

Alt + Enter 根据提示自动导入包

Alt + 左右箭头 在当前打卡的多个文件之间跳转

Alt + / 自动补全

Alt + 鼠标选区 可以选择方形区域(列模式)

Alt + Home 锁定到导航栏目,按导航键可以直接打开文件

Alt + 1, 2

Alt + Insert 插入构造方法、toString方法等

Alt + F7 查看方法在哪里被调用了

Shift + F6 重命名 (比如,选中名为 thread 的变量,按Shift + F6 进行重命名,可以对本类中所有原来名为thread的变量进行重命名)

Shift + Enter 在当前行下面开启新的一行

Shift + Home / End 选择光标到行首/行尾的区域

Shift + 导航箭头 自由选择

Shift + F11 查看书签

IntellijIDEA常用快捷键总结的更多相关文章

  1. 5.IntellijIDEA常用快捷键总结

    转自:https://blog.csdn.net/qq_17586821/article/details/52554731下面的这些常用快捷键需要在实际操作中不断地体会才能真正感受到它们的方便之处. ...

  2. intellijIDEA常用快捷键以及和Eclipse快捷键的对照

    ​CTRL + D 复制当前行到下一行  相当于eclipse中的 CTRL + SHIFT + 下 CTRL + /  单行注释和反注释 CTRL +SHIFT + / 块儿注释和反注释 CTRL ...

  3. Visaul Studio 常用快捷键的动画演示

    从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ...

  4. Android Stuido 常用快捷键

    Android Stuido 常用快捷键 Ctrl + Z : 撤消 Ctrl + G : 定位行 Ctrl + / : 单行注释 Ctrl + Shift + Z : 恢复 Ctrl + J : 快 ...

  5. ADT - Eclipse 常用快捷键

    ADT - Eclipse 常用快捷键 Alt + / : 自动补全 F3 : 打开类的源码 Ctrl + D : 删除选中行 Ctrl + 1 : 自动弹出修改建议 Ctrl + Shift + J ...

  6. iOS开发常用快捷键

    二. Xcode基本快捷键 新建项目 Shift + CMD + N 项目中新建文件 CMD + N 运行 CMD + R 编译 CMD + B 停止运行 CMD + . 清除缓存 Shift + C ...

  7. windows常用快捷键

    windows常用快捷键 Fn+F1:Windows的支持和帮助 =Windows 徽标+F1 Fn+F2:重命名对象 Fn+F3:查找所有文件 Fn+F4:选择“转到不同的文件夹”框并沿框中的项向下 ...

  8. Eclipse最常用快捷键

    常用快捷键: Ctrl + 1 :快速修复(当编辑器出现红色波浪线时使用此快捷键能快速弹出提示) Ctrl + d :删除当前光标所在的行 Ctrl + z :撤销上一步的操作 Ctrl + y :重 ...

  9. MyEclipse 常用快捷键

    MyEclipse 常用快捷键 编辑: Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类.try catch包围等) Ctrl+Shift+F 格式化当前代码 ...

随机推荐

  1. CC2640蓝牙芯片开发备记

    server ,characteristic UUID ,handle sever ,一个工程里可以有多个服务,按键服务,心率计服务,马达服务. characteristic , 一个服务可以有多个的 ...

  2. .Net Core+Angular6 学习 第四部分(EF Core(Code First))

    目的: 打算通过EF core 练习从database receive data 显示到UI. 1. 创建一个新的project Model.定义一个 base interface entity以及实 ...

  3. 低成本制作基于OpenWRT的渗透工具

    不知道你听说过Hak5的产品没有,它们可是黑客以及渗透测试人员的最爱.其中,有很多的PoC黑客工具都曾在热门美剧<黑客军团>中出现过.Hak5的 PACKETSQUIRREL 上架已经有好 ...

  4. C++入门程序作业1

    将一个int A[]={ ,  ,  ,}定义的可能重复的数字去掉重复的元素. 了解向量,容器如何使用,size,地址的关系,理解unique erase函数的返回值是什么参数 结果:将1,1,1,2 ...

  5. vue+koa实现简单的图书小程序(2)

    记录一下实现我们图书的扫码功能: https://developers.weixin.qq.com/miniprogram/dev/api/scancode.html要多读文档 scanBook () ...

  6. Linux系统安装与初用

    1.结合实验尝试,并查阅资料,总结在实验准备中提出的7个问题. (1).Linux的发行版本.内核版本:二者区别与联系. 核心版本主要是Linux的内核,发行版本是各个公司推出的版本,他们与核心版本是 ...

  7. Python帮助

    我们可以很容易的通过Python解释器获取帮助.如果想知道一个对象(object)更多的信息,那么可以调用help(object)!另外还有一些有用的方法,dir(object)会显示该对象的大部分相 ...

  8. JVM 性能调优 -Xmx、-Xms、-Xss

    1. -Xmx  设置应用程序(不是JVM)内存可用大小 ( 如果程序要花很大内存的话,可以修改缺省配置,但是不能超过机器的内存),即最大可用Heap的大小. 2. -Xms  设置初始Heap的大小 ...

  9. Python全栈之路----常用模块----logging模块

    很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误.警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,loggin ...

  10. Python:从入门到实践--第十一章--测试代码--练习

    #1.城市和国家:编写一个函数,它接受两个形参:一个城市名和一个国家名. #这个函数返回一个格式为City,Country的字符串,如Santiago,Chile.将这个函数 #存储在一个名为city ...