1. Eclipse和Idea原生快捷键对比(常用)

2. Idea原生快捷键解释

查询快捷键

快捷键 功能说明
CTRL+N 查找类
CTRL+SHIFT+N 查找文件,打开工程中的文件
CTRL+SHIFT+ALT+N 查找类中的方法或变量(
CIRL+B 找变量的来源,跳到变量申明处
CTRL+ALT+B 找所有的子类
CTRL+SHIFT+B 找变量的类
CTRL+G 跳转到指定行
CTRL+F 在当前窗口查找文本
CTRL+SHIFT+F 在指定窗口查找文本
CTRL+R 在 当前窗口替换文本
CTRL+SHIFT+R 在指定窗口替换文本
ALT+SHIFT+C 查找修改的文件,最近变更历史
CTRL+E 最近打开的文件
F3 向下查找关键字出现位置
SHIFT+F3 向上一个关键字出现位置
F4 查找变量来源
CTRL+ALT+F7 选 中的字符 查找工程出现的地方
ALT+F7 直接查询选中的字符

自动代码

快捷键 功能说明
ALT+回车 错误自动修正
CTRL+ALT+L 格式化代码
CTRL+ALT+I 自动缩进
CTRL+ALT+O 优化导入的类和包
CTRL+E 最近更改的文件/代码
CTRL+SHIFT+SPACE 切换窗口
CTRL+空格 代码提示(多数情况下是冲突的)
CTRL+ALT+SPACE 类 名或接口名提示(与系统冲突)
CTRL+P 方法参数提示,显示默认参数
CTRL+J 动态代码模板
CTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里
ALT+INSERT 生成代码(如GET,SET方法,构造函数等)

编辑相关

快捷键 功能说明
F5 拷贝文件快捷方式
CTRL+C 复制
CTRL+V 粘贴
CTRL+D 复制行
CTRL+X 剪 切,删除行
CTRL+SHIFT+V 可以复制多个文本
CTRL+F 选中的文字,高亮显示 上下跳到下一个或者上一个
F2 高亮错误或警告快速定位
SHIFT+F2 高亮错误或警告快速定位
CTRL+SHIFT+F7 高亮显示多个关键字.
CTRL+Z 回撤
CTRL+SHIFT+Z 向前
CTRL+H 显 示类结构图
CTRL+Q 显示代码注释
CTRL+W 选中代码,连续按会 有其他效果
CTRL+B 快速打开光标处的类或方法
CTRL+/ 行注释
CTRL+SHIFT+/ 段落注释
ctrl+[] 匹配 {}[]
ctrl+shift+[] 选中块代码
ctrl + ‘-/+’ 折叠项目中的任何代码块,
ctrl + ‘.’: 折叠选中的代码的代码
ctrl+shift+u 字母大小写转换
ctrl+shift+i 快速查看变量或方法定义源
CTRL+ALT+F12 资源管理器打开文件夹,跳转至当前文件在磁盘上的位置
ALT+F1 查找文件所在目录位置
SHIFT+ALT+INSERT 竖编辑模式
CTRL+ALT ←/→ 返回上次编辑的位置
ALT+ ←/→ 切换代码视图,标签切换
ALT+ ↑/↓ 在方法间快速移动定位
alt + ‘7’ 显示当前的类/函数结构。类似于eclipse中的outline的效果。
SHIFT+F6 重构-重命名,函数名或者变量名。
ctrl+shift+enter (智能完善代码 如 if())
ctrl+shift+up/down 移动行、合并选中行,代码选中区域 向上/下移动)
CTRL+UP/DOWN 光标跳转到编辑器显示区第一行或最后一行下
ESC 光标返回编辑框
SHIFT+ESC 光标返回编辑框,关闭无用的窗口
F1 帮助
CTRL+F4 关闭窗口

除此之外,idea还有两个非常有用的快捷键:
ctrl+shift+alt+t :重构这一切
ctrl+shift+a:个人非常喜欢这个功能


3. 个人快捷键设置,留作备份。

习惯eclipse快捷键的操作了,因此首先将idea的keymap修改为eclipse(idea列空白表示和eclipse快捷键设置相同,eclipse列为空的表示该操作未使用快捷键)。

操作 Eclipse Idea
类的大纲视图 Ctrl+O  
本文件内查找 Ctrl+F  
本文件字符串替换 Ctrl+F Ctrl+R
打开类型,搜索类 Ctrl+Shift+T  
查找所有文本出现的位置 Ctrl+H  
查找下一个字符串 Ctrl+K  
查找上一个字符串 Ctrl+Shift+K  
当前类的继承结构 Ctrl+T  
快速补充方法的返回值 Ctrl+2,L  
当前行之下创建空白行 Shift+Enter  
当前行之上创建空白行 Ctrl+Shift+Enter  
快速修复错误或者重构方案 Ctrl+1 Alt+Enter
将选中的内容快速重构为方法 Alt+Shift+M  
选中当前字符串   Ctrl+W
对方法、属性重命名 Alt+Shift+R  
加入段注释 Ctrl+Shift+/  
取消段注释 Ctrl+Shift+\  
删除当前行 Ctrl+D  
最大化编辑窗口 Ctrl+M  
复制当前行到下一行 Ctrl+Alt+↓  
复制当前行到上一行 Ctrl+Alt+↑  
当前行和下一行交换位置 Alt+↓  
当前行和上一行交换位置 Alt+↑  
查找类、方法和属性的引用 Ctrl+Shift+G  
快速生成或整理import Ctrl+Shift+O  
定位到指定行 Ctrl+L  
定位到上一次编辑的位置 Ctrl+Q  
代码助手,类、方法及属性的名称 Alt+/  
后退历史纪录和前进历史纪录 Alt+←和Alt+→  
显示当前选中资源的属性 Alt+Enter  
补全当前行   Ctrl+Shift+Enter
编辑界面上下文菜单 Ctrl+Shift+S  
插入代码模板   Ctrl+J
自动代码生成   Alt+Insert
搜索workspace内所有引用处 Ctrl+Shift+G 弃用
搜索工程内所有引用处 Ctrl+Shift+H Ctrl+G代替
跳到方法的定义处   Ctrl+B
移到上一个方法   Ctrl+Shift+↑
移到下一个方法   Ctr+Shift+↓
修改方法的签名   Ctrl+F6
引入局部变量    
提取局部变量为成员变量   Ctrl+Alt+F
引入方法   Ctrl+Shift+M
引入常量   Ctrl+Shift+C
关闭当前文件 Ctrl+F4  
快速全局查找字符串   双击shift
定位并高亮下一个错误点 Ctrl+,  

4. ideal基本设置

1.修改为Eclipse快捷键
File -> Settings -> Keymap => Keymaps改为 Eclipse copy

2.显示行号:
File -> Settings -> Keymap ->Editor ->General -> Appearance =>Show line numbers选中

3.查找快捷键冲突问题处理
File -> Settings -> Keymap -> Main menu -> Edit ->Find =>修改Find…和Replace…分别改为Ctrl+F 和Ctrl+R

4.代码智能提示大小写
File -> Settings ->Eidtor->General->Code Completion => Case sensitive completion 改为none

5.代码提示
在Main menu->code->completion修改为Alt+/

6.式化代码
Ctrl+Shift+F(也许改为Ctrl+alt+l更好)

7.整理import
Ctrl+Shift+O(也许改为Ctrl+alt+O更好)

8.设置用*标识编辑过的文件
Editor –> Editor Tabs选中Mark modifyied tabs with asterisk

9.编码设置
FILE ->Settings->Editor->File Encodings设置以下:
IDE Encondings:IDE编码 ,设为UTF8
Project Encoding:项目编码,设为UTF8
Default encoding for properties files:默认文件编码,设为UTF8

[IDEA]~idea快捷键及Eclipse和Idea快捷键对比相关推荐

  1. 常用 linux 快捷键设置,Eclipse常用的快捷键及配置

    一.Eclipse常用快捷键: Ctrl+F11 运行 Ctrl+Shift+/ 在代码窗口中加入/* ...  */注释 Ctrl+Shift+\  消除/* ...  */注释 Ctrl+Shif ...

  2. Eclipse中,多参列表光标跳转至第2个参数快捷键,及其他常用快捷键

    用eclipse写代码时经常会遇到这种情况,代码补全功能提供的参数列表,当我们输完第一个参数后,如何让光标快速移到第二个参数位置呢? 其实按Tab键即可实现,亲测有效. 还有平时编辑代码时,如何让光标 ...

  3. Java Eclipse和MyEclipse快捷键

    摘自:http://www.cnblogs.com/lsy131479/p/8487379.html  首先: 常用快捷键 alt+/ - -  万能快捷键 Ctrl+1 - - 快速修复 Eclip ...

  4. eclipse设置自定义快捷键

    eclipse有很多强大且人性化的功能,而各项功能有时又隐藏得比较深(需要点击数次菜单才能找到),而系统提供的快捷键有时比较难记住甚至根本没有提供快捷键时,就需要自己手动设置快捷键了.设置方法有两种, ...

  5. eclipse/myeclipse中快捷键 Ctrl+shift+down/up 出现屏幕颠倒的解决方法

    1.原因:快捷键被占用 2.解决 如果是被其它软件占用,则修改其它软件的快捷键. 查看快捷键是否被占用工具:http://download.csdn.net/download/muyeju/99994 ...

  6. IntelliJ IDEA常用快捷键——基于Eclipse

    IntelliJ IDEA常用快捷键--基于Eclipse PS:自己使用的,有些需要修改快捷键. Mac与Windows按键对比 ^ = Ctrl ⇧ = Shift ⌥ = Alt ⌘ = Win ...

  7. Eclipse 前进一步 快捷键 (eclipse实用快捷键)

    我们在使用eclipse经常会用到后退一步快捷键  Ctrl+Z ,但是很容易就后退过头了,这个时候我们要前进一步. 我在网上搜了一很久也没找到,最后还是问我同事才解决的. 快捷键:Ctrl+ Y 前 ...

  8. Eclipse mars 实用快捷键

    Eclipse 常用的快捷键 (2006-12-19 10:00:38) 转载▼ 标签: 杂谈 分类: MSN搬家 最有效的学习方法是参看eclipse的帮助说明文档,很全,很有用途.     以下是 ...

  9. eclipse自动排版快捷键 按了没有用 的解决办法

    快捷键按了没有用,通常是因为该快捷键方式被其他软件占用了,即别的软件也设置了这个快捷键,导致你按了之后电脑不知道该响应哪个软件. 解决办法:1.将当前软件的这个快捷键改了:2.找到占用的那个软件,把那 ...

最新文章

  1. 基于FPGA系统合成两条视频流实现3D视频效果
  2. ATS名词术语(待续)
  3. python语言及其应用-Python语言及其应用.PDF
  4. linux mount 挂载U盘
  5. 无头虚拟化服务器,VBoxHeadless - 使用VirtualBox 4.0在无头Ubuntu 10.10服务器上运行虚拟机...
  6. update-alternatives使用方法
  7. es6基础0x012:Map
  8. 解析一个C语言俄罗斯方块游戏,包你看了就会
  9. 应广单片机adc_应广PMC232系列单片机 12位ADC PWM LCD 双核心8位MCU
  10. 铺设道路(洛谷P5019题题解,Java语言描述)
  11. flutter git 拉不起来_iOS集成flutter原理及集成打包解决方案
  12. [Java]Socket和ServerSocket学习笔记
  13. NDoc使用简要手册增加了例子代码
  14. 杰里之AD15N 功能说明【篇】
  15. 如何裁剪gif动图的尺寸?仅需三步即可快速裁剪动图
  16. 海豚浏览器显示连接服务器失败,海豚浏览器常见问题解答
  17. 股票数据API接口文档说明
  18. [转载]CAE工程师:铁匠还是厨子,这是个问题
  19. 我的世界神级种子Java_盘点我的世界中单机生存必备的神级种子
  20. 苹果手机用的linux系统,苹果最差的手机竟是它,你有用过吗?

热门文章

  1. 基尔霍夫电流定律KCL和基尔霍夫电压定律KVL
  2. 反爬虫原理与绕过实战
  3. correl函数相关系数大小意义_用Correl函数返回相关系数,以确定属性关系 Excel用Correl函数返回相关系数以确...
  4. LruCache算法原理解析
  5. 选择代码覆盖工具的 10 个标准
  6. go get命令详解
  7. 内连接、外连接、全连接图示语法
  8. 二叉树、二叉搜索树,平衡二叉树(旋转)红黑树(红黑规则)
  9. ValueError: cannot resize this array: it does not own its data
  10. 房地产特征价格评估的次市场效应模型: 一种概率方法撰写