Intellij IDEA好用的快捷键、功能及插件推荐

1 篇文章 0 订阅
1 篇文章 0 订阅

Intellij IDEA

  • 文件编辑快捷键 (进阶部分,比较简单常用的快捷键未列出)
    1. ALT+Enter->帮你解决各种编译发现的问题。(遇到红色的错误,黄色的警告,按此快捷键,可帮助你快速修复问题)。
    2. CTRL+SHIRT+SPACE->给你提供各种你可能想要的东西 ,智能提示。
    3. CTRL+E->最近打开文件,CTRL+SHIRT+E->最近修改文件,让你不会忘记最近的修改,查找最近的文件更轻松。
    4. ALT+F9->版本控制工作,查看最近修改信息,在修改文件上按CTRL+D,对比修改信息,CTRL+K 提交修改。
    5. SHIFT+F6->重命名文件与变量,改一个地方,其他相关的地方都变了。CTRL+F6,修改方法签名,可以修改方法名,参数类型,增加或减少参数,所有调用此方法的地方也都修改了。
    6. CTRL+SHIFT+A->寻找你想要的功能,比如先按ctrl+shift+a,再输入Plugins,回车即可直接进入插件管理界面。
    7. CTRL+ALT+B->在方面名上使用此快捷键可直接查看方法的实现,不再需要点过来点过去了。
    8. DOUBLE SHIFT->查找所有你想要的,包括类名,方法名,所有相关都可以快速查到(包括jar包中的).
    9. ALT+鼠标左键->使用其他编辑器的应该都了解列编辑的强大。
    10. CTRL+SHIFT+V CTRL+V只能复制一个,如果有多个需要复制的内容需要频繁切换,这个快捷键非常适用。
    11. CTRL+F12 查看类中方法,类文件较大,方法较多时可快速查找你想要的方法。
    12. CTRL+ALT+T surround with 快捷键,将选中部分嵌套在try-catch-finally,while等结构体时非常适用。
    13. CTRL+ALT+M 提取方法,从长方法中抽取公用逻辑,把长方法变短,使逻辑更为清晰可见。
  • Debug相关快捷键

    1. Shift+F7->智能步入方法内部 ,一条语句包含多个方法时十分适用。
    2. Alt+F9-> DEBUG运行至光标部分,在不想打太多断点时适用。
    3. CTRL+SHIFT+F9 重新编译选中文件或文件夹
  • 功能

    1. VCS(Alt+F9)进入,集成了git、svn等常用版本控制系统,不需要额外安装TortoiseSVN、Source Tree等桌面客户端了。
    2. Compare With CLIPBOARD ,将文件内容与复制内容做对比,便于比较未提交到版本控制系统文件的差异。
    3. Local History 可以查看最近修改但未提交文件的历史记录,在误删除某些写完但未提交的文件时,此功能非常有用。
    4. Database ,会用此功能后,什么PLSQL,nacicat可以完全抛弃了,IDEA集成的Database比PLSQL,nacicat等客户端工具好用太多。
    5. Live templates,动态模板,具体可以百度此功能,一两句话难以描述清楚,后面单独写一篇。
    6. Macros 绑定一系列操作,通过一个指令来完成多个指令。
    7. RestClient 前后端分离时特别适用。创建.http文件,键入POST http://127.0.0.1:8080/app/users/10086/updateUserInfo Content-Type: application/json {} 可直接看到结果,另外Postman也比较好用。
    8. DEBUG时的Evaluate(Alt+F8)可执行输入的代码,DropFrame可跳到上一层然后重新运行执行过的代码,BreakPoint With Condition可以对断点设置条件,只有满足某一条件时,断点才会生效(在循环体中打断点时特别有用).
    9. BookMark对重要代码可以记录。
  • 插件(自带插件不在此列)

    1. Jrebel for Intellij,热部署神器,修改大多数代码不用重启,可直接生效。
    2. Grep Console 将日志按不同级别高亮,让你快捷找出重要级别的日志信息。
    3. FindBugs 可帮助开发提前发现错误,减少线上错误的可能性。
    4. Key promoter(用来熟悉快捷键,熟悉后丢掉)
    5. GsonFormat ,通过Gson生成代码。
    6. String Manipulation,模拟数据,生成序列时非常有用。
  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值