02-IDEA效率利器

Tips

  1. open project时,command+d快速定位到桌面路径

  2. command+1打开关闭project左边目录

  3. double shift search everywhere,command+o 查询文件,shift+command+o查询类文件,shift+command+f find in path,能够根据内容来查询匹配。

  4. ctrl+j 鼠标放到相应的方法上,然后查看文档

  5. shift+f1在线查看文档,前提是得进行绑定document path

  6. ctrl+r 运行程序

  7. import eclipse 项目选择import project,在IDEA第一次运行成功后,就可以删除eclipse相关的配置文件。
    在这里插入图片描述

  8. command+r替换,command+f搜索

  9. split verticallyrefactor name

  10. todo window

  11. command+backspace删除当前行

  12. book mark功能,为想要快速找到的方法定义快捷标签,command+2快捷标签窗口

  13. 界面窗口布局凌乱,恢复默认窗口布局,window->restore default layout

  14. shift+option+上下箭头移动选中的代码块

  15. cmd+shift+上下箭头 鼠标放在方法上,上下移动方法。

  16. cmd+{或者}光标快速定位方法或者类的相应花括号。

  17. 创建类时自定义注释消息setting->editor->file and code templates

  18. implements 继继承接口时ctrl+spacebar显示接口

  19. option+enter 解决实现接口时要实现的方法问题,而且还会给出很多提示当鼠标放在相应的地方,如属性的修饰词,会选择更改;鼠标放在接口名称上时,会弹出一个你要实现该接口的累.快速导报等。

  20. 类似sout psf forilive template,快速生成代码

  21. command+n 生成getter, setter,tostring方法等。

  22. command+p会提示重载方法中的参数

  23. Java注释的时候,根据在语句之上生成,而不是 每次都从最开始,code style->code generete->comment code-> Line comment at first column

  24. option+command+L格式化代码,

  25. 按住 command``键,点击方法,回跳到其声明的位置。

  26. option+f7 Find usage,如查找一个方法在哪里使用了。

  27. 引入其他jar包:

    1. 在项目中根目录下与src同等级,新建一个libs文件夹,然后将jar包拷贝进去,再右键选择Add as library
    2. 或者在project structure中有Libraries中添加Jar包。
  28. 27tip中的方法适合引用自己的开发jar包,平常都是引用第三方开源的jar包比较多,通过maven来引入和管理jar包会变得很方便。

    1. project structure中有Libraries中通过maven方式添加jar包
      在这里插入图片描述
  29. Tools->Generate JavaDoc生成java 文档

  30. 导出jar包,需要在project structure->artifacts中新一个artifact,然后在build->build aritifact


Git多人协作

如虎添翼,代码社交化

  1. 初始化项目为git: VCS->Enable version control integration选择git
  2. 打开version control窗口: Windows->tool window->version control
  3. 将为进行版本跟踪的进行commit files(IDEA好像默认帮处理了add环节)
  4. 将IDEA的项目提交到GitHub,首先VCS->import into version control->share on github,以后每次提交通过commit and push就可以推送到远程了。
  5. 分支管理: VCS->Git->Branchs在这里创建分支,查看远程以及本地分支,切换本地分支。
    在这里插入图片描述

有时候IDEA出现了bug,需要check for update,确保更新的包都下载下来,如double shift. 不起作用,就是因为更新时没有下载完全更新文件。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值