Inteilj IDEA快捷键


之前一直使用Eclipse,一来是习惯了,二来也是觉得Eclipse社区力量更强大还免费。比较符合开源分享的精神。但是现在团队都使用IDEA。所以需要快速的熟悉起来,最大的问题就是快捷键的问题,IDEA 也是比较推荐用各种快捷键来操作,cmd + ,可以快速打开偏好设置,虽然可以用keymap设置自己熟悉的快捷键,但是强烈建议还是学会IDEA自己默认的快捷键,因为IDEA的相关的资料没Ecplise多,所以网上流传的快捷键的标准文档就那么几份,用户自己定义快捷键势必会修改或则删除IDEA自带的快捷键,所以导致后面想用新的快捷键会一次一次自己去定义,会变得十分混乱,而且换了电脑也很麻烦吧。所以尽量不使用keymap自定义快捷键,keymap还有很多种模式,建议mac os x 10.5+。因为这个版本的快捷键网上资料最多的


接下来整理下我亲自验证过的快捷键吧:

Mac OS X 默认模式
cmd + 点击  打开类
cmd + X 剪切
cmd + delete 删除当前行
ctrl + J 选择一个类快速看文档
cmd + 鼠标放置  查看代码简要信息
cmd + f1 鼠标放置在错误的地方这样可以显示错误信息
cmd + opt + t 可以调用catch if 等surround
cmd + N  getter setter 等等
cmd + w 关闭窗口
ctrl + o 重写函数
ctrl + I 实现函数
cmd + opt + / 注释代码块
cmd + / 注释代码行
opt + 上下键盘 选择代码块 ({}标记的代码块)
ctrl + shift + q 显示上下文信息
opt + enter 提示可能的动作
cmd + opt + L 格式化代码
cmd + r 查找替换
opt + enter 根据提示import 
ctrl + opt + o 优化import , 并没测试
ctrl + opt + i 沿着竖立的线移动
tab / shift + tab 缩进和反缩进
ctrl + shift + j 智能把后面一行移动到当前行
opt + fn + delete 删除后面一个单词
opt + delete 删除前面一个单词
cmd + 加号/减号  展开和折叠 代码块
cmd + shift + 加号/减号  展开和折叠所有代码块
cmd + f 文件内查找
cmd + g 查找模式下 下一个匹配
cmd + shift + g 上一个匹配的
cmd + r 文件内替换
cmd + shift + f 全局查找
cmd + shift + r 全局替换
alt + cmd + 左右  上次编辑地方
alt + enter 自动修复
cmd + f9 编译项目
cmd + shift + f9编译文件 模块
ctrl + opt + r / d 等于  opt + cmd + r / d 运行和debug选项
ctrl + r 运行
ctrl + d 调试
cmd + o 查找类文件
cmd + shift + o 查找所有类型文件
cmd + opt + o 查找方法或则变量名
ctrl + 左右方向  切换打开的tab
esc 从工具窗口到代码编辑器
shift + esc 隐藏当前活动窗口并且到代码编辑
cmd + L 跳转到制定行
cmd + e 显示最近编辑的文件
opt + 左右  可以单词移动光标
opt + cmd + 左右  退回/前进到上一个操作的地方
f1 显示基本信息
opt + f1 定位文件,在IDEA 或则 finder
cmd + opt + b 查看接口方法的实现
opt + space 小框快速查看调用的方法
ctrl + shift + b 打开变量声明的类
cmd + u 查看父类
ctrl + 上 下  函数方法光标移动
cmd + f12 显示类的函数列表和变量
ctrl + H 显示类的层次结构
ctrl + opt + H 函数调用情况
f2 / shift + f2 跳转到上一个或则下一个警告的地方
cmd + , 设置
cmd + ; 项目结构
ctrl + D 复制当前行
cmd + shift + 上下 整体移动代码块
分屏 (用户自定义的Split Vertically,或则鼠标点击tab)
opt + 左右 tab切换
cmd + f8 增加删除断点
ctrl + tab 可以直接切换到指定tab
shift + f6  rename
cmd + ,可以打开preference
cmd + ; 可以打开Project Structure

Intej默认是jdk5,会编译有问题 cmd + , 打开Java Compliler 设置成jdk 8然后 cmd + ; 打开把project和module都设置成jdk 8然后再cmd + shift + f9即可 编译通过
有的文件有编译错误就不能运行,忽略这个问题的方法:Java Compliler 设置为Ecplise,并且调试配置Build, no error check

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值