[IDEA]~idea快捷键及Eclipse和Idea快捷键对比

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列为空的表示该操作未使用快捷键)。

操作EclipseIdea
类的大纲视图Ctrl+O 
本文件内查找Ctrl+F 
本文件字符串替换Ctrl+FCtrl+R
打开类型,搜索类Ctrl+Shift+T 
查找所有文本出现的位置Ctrl+H 
查找下一个字符串Ctrl+K 
查找上一个字符串Ctrl+Shift+K 
当前类的继承结构Ctrl+T 
快速补充方法的返回值Ctrl+2,L 
当前行之下创建空白行Shift+Enter 
当前行之上创建空白行Ctrl+Shift+Enter 
快速修复错误或者重构方案Ctrl+1Alt+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 
快速生成或整理importCtrl+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+HCtrl+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

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值