原地址: http://blog.csdn.net/nacey5201/article/details/35570591

最近想用intellij,于是找找快捷键.用惯了eclipse,都不太适应intellij的快捷键.慢慢的就适应了常用的快捷键

Idea 与 Eclipse 快捷键的区别,上为Eclipse的快捷键,下为Idea的快捷键
查找类名
CTRL + SHIFT + R
CTRL + N

查找JAR包中的类
CTRL + SHIFT + T
两次 CTRL + N

查找文件
CTRL + SHEFT + R
CTRL + SHEFT + N

查找JAR包中的文件
CTRL + SHIFT + T
两次 CTRL + SHEFT + N

查找类中的方法以及字段

CTRL + SHEFT + ALT + N

查找那些类调用该资源(资源可能是字段、方法、类)
CTRL + SHIFT + G
ALT + F7 ,快速显示查找内容 CTRL + ALT + F7

查找文件中的变量
点击变量 CTRL + K :移动
点击变量 CTRL + SHEFT + F7 高亮显示 F3 : 移动; SHEFT + F3 : 反向移动

定位行数
CTRL + L
CTRL + G

快速生成get set、构造函数等
ALT + SHIFT + S
ALT + INSERT

快速生成try cache
SHIFT + ALT + Z
CTRL + ALT + T 同时还能生成if else 等等其他的东西

快速优化引用包
CTRL + SHIFT + O
CTRL + ALT + O

快速格式化代码
CTRL + SHIFT + F
CTRL + ALT + L

重构代码
CTRL + F2
SHIFT + F6

显示类中的变量、方法
CTRL + O
CTRL + F12

快速生产类、方法、字段注释 
CTRL + SHEFT + J
/** + ENTER

代码行 上下移动
ALT + 上下键
CTRL + SHIFT + 上下键

打开光标处的类或方法
F3
CTRL + B, CTRL + ALT + B 进入接口或者抽象类的实现类

其他的快捷键:
F4 查找变量来源
CTRL + 空格 代码提示 (和系统输入法冲突,请在Settings->Keymap->mainmenu -> code ->Completion->basic,右键添加自己的快捷键)
ALT + 回车  导入包,自动修正
CTRL + H 查看类的继承关系。 
CTRL + Q 显示注释文档(跟eclipse鼠标放到类、方法、字段显示的内容一样)
CTRL + W 选中代码,连续按会有其他效果
CTRL + U 查看当前类的父类以及接口,
CTRL + ALT + U 查看类UML图
CTRL + SHIFT + U 切换大小写
CTRL + P 方法参数提示,可以看到这个方法有哪些多态方法
SHIFT + ALT + INSERT 竖编辑模式

其他设置:
智能提示忽略大小写
Editor --> Code Completion页里有个Case sensitive completion,可以设置只第一个字母敏感、完全敏感或者不敏感。

设置JDK编译版本
Compiler --> Java Compiler页里有个Project bytecode version(leave blank for jdk default)色织JDK的版本,要不然编译的时候会出现各种问题。

设置主题
Appearance 页面有个Theme: 选项我比较喜欢(Darcula)

设置字体
Editor --> Colors & Fonts --> Font 页面中Scheme name: 先Save As... 随便起个名,然后才能再Show only monnospaced fonts中选择字体,修改字体大小。

显示行号
Editor --> Appearence 页面中 Show Line Number 勾上。

取消拼音检查
Spelling 页面中 Configure 'Spelling' inspection 点击然后取消 Spelling 选项。
取消不使用对象的检查(搜索never used 关键字将其中的unused的检查去掉)

取消自动保存文件功能
General 页面中
勾掉 Synchronize file on frame activation 选项(同步文件功能,酌情考虑可以不取消)
勾掉 Save files on framedeactivation 选项
勾掉 Save files automatically 选项,并将自动保存时间间隔,设置为30秒

编辑过的文件显示“*”标记
Editor –-> Editor Tabs 页面中勾上 Mark modifyied tabs with asterisk 选项,修改后的文件会跟elicpse一样显示“*”标记。

让IntelliJ IDEA 启动的时候不打开工程文件 
Settings --> General 页面中,勾掉 Reopen last project on startup 选项。

SVN添加项目报错(CreateProccess error=2 后面还有乱码)
Version Control --> Subversion 页面中勾掉“Use commmand line client:”选项后,就可以了,然后会提示你选择svn 1.6、svn 1.7、svn 1.8等版本。(好像只有Idea 13 才有这个问题)

intellij与eclipse默认快捷键对比相关推荐

  1. Intellij IDEA eclipse项目导入

    [Intellij IDEA]eclipse项目导入 复制自 http://www.cnblogs.com/lindp/p/4484390.html 为了方便自己要用好找. intellij idea ...

  2. eclipse idea对比_Idea必须配置的环境变量(自己总结)

    有不懂得可以问一下,一起学习!!!(还有一些小细节不懂得可以问度娘,基本配置这些就够了,目前只学到这些,后期可能需要的会继续更新!) 1.类的注释 类的注释 /** 2.方法的注释 * 参数为: // ...

  3. IntelliJ IDEA / Eclipse 自动生成 Author 注释 签名

    Eclipse 自动生成 Author 注释 签名 window-> preference->Java-> code styple-> code template 当你选择到这 ...

  4. JetBrains IntelliJ IDEA - Eclipse 风格快捷键

    致敬尚硅谷无私的开源精神! 插件下载地址

  5. java ee eclipse idea,转----从Eclipse转移到IntelliJ IDEA一点心得

    intellij idea.jpg 使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用.刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功 ...

  6. 从Eclipse转移到IntelliJ IDEA一点心得

    本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用.刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你 ...

  7. 【IDEAEclipse】2、从Eclipse转移到IntelliJ IDEA一点心得

    本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用.刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你 ...

  8. eclipse开发android的好处,从Eclipse切换到IntelliJ IDEA for Android开发的好处

    快速比较 在eclipse 4.3.2和intellij 13.0.2之间: 我将把intellij的想法称为下面的缩写(例如I12表示intellij idea version 12) 两者都很好. ...

  9. xtext_使用Xtext为Eclipse和IntelliJ开发DSL

    xtext 在这篇文章中,我们将看到如何开发一种简单的语言. 我们的目标是: 语言的解析器 IntelliJ的编辑器 . 编辑器应具有语法突出显示,验证和自动完成功能 我们还将免费提供Eclipse和 ...

最新文章

  1. 一份值得收藏的,互联网电商购物车架构演变案例
  2. 领扣-104/111 二叉树的最大深度 Maximum Depth of Binary Tree MD
  3. 1231. The Embarrassed Cryptography
  4. PHP发起POST DELETE GET POST 请求
  5. Python之IO模式 阻塞式io 非阻塞io 多路复用io 异步io 信号驱动io
  6. 实战演示 bacula 软件备份功能
  7. C++ 函数参数的默认值和占位参数
  8. 51 FI配置-财务会计-固定资产-折旧-维护期间控制方法
  9. 由于找不到appvisvsubsystems32.dll_终于熬到孩子上幼儿园,宝妈却找不到工作了,背后原因让人心酸...
  10. Mac音量微调技巧:如何一点一点的加音量或者减呢?
  11. python中字典添加元素、其位置在哪里_如何在python字典中添加元素
  12. 三农数据(1996-2020)三:居民收入来源详情、消费支出详情、医疗卫生、文化、养老等整理好的面板数据,省级层面,excel或stata版本
  13. 专科学历去学计算机,前景到底如何?
  14. linux摄像头内核驱动开发,Linux系统下USB摄像头驱动开发
  15. Js——ES2015(ES6)基础语法
  16. 金融、股票、投行的常见术语及一些简单区分
  17. Python3 gevent 报错 RuntimeWarning: greenlet.greenlet size changed
  18. 华为服务器只显示一个下划线,华为手机怎么把便签备忘录里的数字下划线取消掉?...
  19. PaddleWeekly | 支持GPU加速!这款硬字幕提取神器超好用
  20. 鲸落送书第二期清华出版社系列丛书

热门文章

  1. 监控摄像头的制式——逆天的存在
  2. R语言入门之创建数据集——向量、矩阵、数组、数据框和列表
  3. Nvidia 股票 5 年预测:这是 GTC‘22 所说的
  4. 标题党的进步:道字大旗不再扯,美为号召又开张
  5. Linux下sqlite3多线程和串行模式
  6. 供应商管理的策略与方法(转载)
  7. vscode本地端访问服务器工程
  8. latex中怎么输出双引号
  9. sqlserver 分区函数
  10. 《数据中心空调系统白皮书》即将出炉 热点抢先看