IDEA快捷键(转自西代零零发)

查找

1.双击shift 
 在项目的所有目录查找,就是你想看到你不想看到的和你没想过你能看到的都给你找出来

2.ctrl+f 
当前文件查找特定内容

3.ctrl+shift+f
当前项目查找文本

4.ctrl+n 
查找类

5.ctrl+shift+n
查找文件

6.ctrl+e 
最近的文件

7.alt+F7  查找引用

8.Ctrl + R 查找替换

9.Alt + P/A 逐个/全部替换

10.Alt + F3 查找当前选中词

11.ctrl +shift+N  这两个都支持简单的正则表达式,还支持直接按大写字母的缩略,例如:

查找JsonTranscoder,只需要输入JT

编辑

1.shift+enter
另起一行

2.ctrl+r
当前文件替换特定内容

3.ctrl+shift+r
当前项目替换特定内容

4.shift+F6
重构中的rename,你的类、方法、变量等等,而且这个重命名甚至可以选择替换掉注释中的内容

5.ctrl+d
复制当前行到下一行

6.ctrl+z
撤销

7.ctrl+shift+z
取消撤销

8.ctrl+J 代码自动补全

9.ctrl+t
更新代码

12.alt+insert    自动代码生成(自动生成Constructor,Setter,Getter)

13.Alt + Enter  快速自动修复 (Eclipse中的 ctrl+1)

14. Ctrl + X  删除当前行

15. Ctrl+ D   复制到下一行

16.Ctrl+/      注释/取消注释

17.Ctrl+E  查看最近修改的文件

写到这里就由些乱了,快捷键太多了,干脆按常用频率的排吧(转自西代零零发)

  • 自动提示 Ctrl+空格  ,升级版Ctrl+Shift+空格,
  • 自动移动光标  F2或者Shift+F2 到错误的代码,随后可以使用Alt+Enter
  • 重构  大功能Ctrl+Shift+Alt+T,细分Shift+F6 rename ,Ctrl+Alt+V  提取变量
  • 代码生成 Ctrl+J  配合模板使用更给力
  • 代码编辑 Ctrl+W  正向选中,  Ctrl+Shift+W 反向选中,ctrl+left/+right 单词范围移动

            Ctrl+[/]移动到前/后代码块

         Ctrl+Left/Right/[]加上Shift的话就能选中跳跃范围内的代码

        Alt+Forward/Backward移动到前/后方法

        Ctrl+Y删除行、Ctrl+D复制行、Ctrl+</>折叠代码

  • 查找和打开    Ctrl+N/Ctrl+Shift+N可以打开类或资源

      Ctrl+H打开类层次窗口

        继承层次上跳转则用Ctrl+B/Ctrl+Alt+B分别对应父类或父方法定义和子类或子方法实

      查看当前类的所有方法用Ctrl+F12

   查找类    Alt+F7

  要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配                  合F3/Shift+F3前后移动到下一匹配处。

  • 其他辅助

Ø  命令Ctrl+Shift+A可以查找所有Intellij的命令,并且每个命令后面还有其快捷键。所以它不仅是一大神键,也是查找学习快捷键的工具。

Ø  新建Alt+Insert可以新建类、方法等任何东西。

Ø  格式化代码:格式化import列表Ctrl+Alt+O,格式化代码Ctrl+Alt+L

Ø  切换窗口Alt+Num,常用的有1-项目结构,3-搜索结果,4/5-运行调试。Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。

Ø  单元测试Ctrl+Alt+T创建单元测试用例。

Ø  运行Alt+Shift+F10运行程序,Shift+F9启动调试,Ctrl+F2停止。

Ø  调试F7/F8/F9分别对应Step into,Step over,Continue。

此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

转载于:https://my.oschina.net/u/1031097/blog/833815

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值