ps:使用Intellij IDEA编辑器有蛮长一段时间了。哈哈。整合一下常用的快捷、避免自己以后还要再找。

顺序大概就是从上到下的

Alt + ENTER : 自动修正,提示
Alt + Insert : 超级插入 新建等等

善用 Alt + 数字键 => 切换面板

Ctrl + H : 类层次查看
Ctrl + N : 快速打开类
Ctrl + R : 替换
Ctrl + F : 查找
Ctrl + Q : 查看JavaDoc
Ctrl + W : 特殊选中,像一个单词选择,连续按会有其他效果
Ctrl + D : 复制一行 或者 复制选中的代码块
Ctrl + X : 删除一行
Ctrl + F12 : 可以显示当前文件的结构
Ctrl + B : 快速打开光标处的类或方法
Ctrl + Alt + B : 跳转到抽象方法的实现
Ctrl + Alt + T : 使用...包围代码块,例如if else。try/catch等等
Ctrl + O : 覆写父类中的方法
Ctrl + I : 实现父类中的方法
Ctrl + Alt + Shift + T : 重构
Ctrl + /或 + Shift+/ : 注释(// 或者/*...*/)
Ctrl + [或] : 跳到大括号的开头结尾

Ctrl + Shift + Up或Down : 上下移动类,函数,变量 等等
Ctrl + Shift + N : 可以快速打开文件
Ctrl + Shift + F7 : 高亮显示所有该文本,按Esc高亮消失。

Ctrl + Alt + L : 格式化代码 - 可以选择整个工程
Ctrl + Alt + I : 快速格式化代码 - 当前文档
Ctrl + Alt + O : 优化导入的类和包
Ctrl + Alt + L/R : 返回至上一次/下一次光标的位置
Ctrl + Alt + F7 : 查看调用

Shift + F6 : 重构-重命名

F2 : 快速定位高亮错误或警告

Alt + F1 : 可以将正在编辑的元素在各个面板中定位
Alt + F7 : 查找引用
Alt + Up或Down : 方法间快速移动
Alt + Left或Right : 左右页签切换

Alt + Shift + C : 对比最近修改的代码

IDEA提供的一些缩写:

psvm : public static void main(...)...
sout : System.out.println();
itit : while (iterator.hasNext()) { Object next = iterator.next(); }
ifn : if == null
inn : if != null
thr : throw new

其他:

对List或者数组使用Alt+Enter => Iterate 快速生成迭代

Intellij IDEA常用快捷键整理的更多相关文章

  1. IntelliJ IDEA 常用快捷键整理

    1. -----------自动代码--------  常用的有fori/sout/psvm+Tab即可生成循环.System.out.main方法等boilerplate样板代码 例如要输入for( ...

  2. [转]IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) ntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有 ...

  3. IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环.System.ou ...

  4. IntelliJ IDEA 常用快捷键列表及技巧大全

    IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和 ...

  5. MAC机常用快捷键整理表格

    MAC机常用快捷键整理表格 范围 快捷键 说明 图形   (Command 键)在某些 Apple 键盘上,此键也可能为标志()     Control (Control 键)     Alt Opt ...

  6. 转载:IntelliJ Idea 常用快捷键列表

    IntelliJ Idea 常用快捷键列表 (http://www.open-open.com/lib/view/open1396578860887.html) Ctrl+Shift + Enter, ...

  7. MAC Intellij IDEA 常用快捷键

    MAC Intellij IDEA 常用快捷键 Copy by: http://blog.csdn.net/cym492224103/article/details/40077253 Keymap 设 ...

  8. sublime常用快捷键整理(未完待续)

    sublime常用快捷键整理: 基本操作 cmd+o 打开文件 cmd+w 关闭当前tab cmd+n 打开新页 cmd+shift+n 打开刚刚关闭的页签 一.选择命令 1.多个单词选择 cmd+d ...

  9. zendStudio常用快捷键整理

    在来一发zendstudio的常用快捷键整理,今天心情不错哈哈 Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ct ...

随机推荐

  1. Android studio 和 Eclipse快捷键对比

    操作 studio eclipse   debug/run 计算变量值 alt+F8 ctrl+shift+I 跳到下一步 F8 F6 跳到下一个断点 shift+F8 F8 进入到代码 F7 F5 ...

  2. 【java】Could not find or load main class

    https://stackoverflow.com/questions/18093928/what-does-could-not-find-or-load-main-class-mean A comm ...

  3. WebService 之 协议篇

    Web Service 使用的是 SOAP (Simple Object Access Protocol)简单对象访问协议,是交换数据的一种协议规范,是一种轻量的.简单的.基于XML(标准通用标记语言 ...

  4. nodejs之SVG转图片下载方案

    本文介绍在nodejs基础上.怎样实现将svg转为png并下载的功能. 所需Webkit和node module简单介绍: phantomjs:一个基于WebKit的server端JavaScript ...

  5. 细说linux IPC(一):基于socket的进程间通信(上)

        [版权声明:尊重原创.转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途]     在一个较大的project其中 ...

  6. Oracle怎么导出存储过程

    Oracle怎么导出存储过程 http://www.myexception.cn/database/1564245.html 导出: 1, 2,点击输出文件,选择要导出文件,选择要导出的目录以及设置导 ...

  7. nutch中bin/crawl和bin/nutch crawl的用法(转)

    针对上一篇文章中出现的问题:Command crawl is deprecated, please use bin/crawl instead错误信息,今天在官网上查阅了一下,进行了总结. 官网lin ...

  8. proxool连接池参数解释

        数据库连接池概述: 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出.对数据库连接的管理能显著影响到整个 应用程序的伸缩性和健壮性,影响到程序的性能指标.数 ...

  9. TypeScript 映射类型

    typescript支持定义类型加入推导式后产生新的类型 属性不变 但会改变对象的使用方式 这个是类型Person中加入ReadOnly推导出的新类型 他的属性全部是只读的 这个是推导出部分属性 这是 ...

  10. checkbox 全选操作

    <html> <head></head> <body> <div id="places"> <input type ...