IntelliJ IDEA神器使用技巧
简介:程序员每日都会花费数小时使用ide编写和调试代码,其中很多操作都是机械重复且频率非常高,本着"工欲善其事必先利其器"的精神,闷头写代码之外花点时间研究一下自己用的ide,其带来的效率提升非常可观。本课程选择了intellij idea这一java集成工作开发环境,从如何高效定位、代码智能提示、重构、关联、版本控制等全方面展示这款idea发挥的功能,相信同学们在学习并掌握了这款idea的技巧之后,开发效率至少提升两倍以上,你只需要专注于业务逻辑,把更多的重复劳动交给idea吧。老师的《Java读源码之Netty深入剖析》实战课已上线 https://coding.imooc.com/class/230.html ,感兴趣的小伙伴们欢迎来学习
第1章 课程介绍
IDEA介绍演示与安装
- 1-1 课程介绍 (01:44)
- 1-2 神器初试 (02:03)
- 1-3 IDEA下载 (03:48)
- 1-4 IDEA安装 (03:44)
- 1-5 IDEA界面介绍 (06:11)
第2章 高效定位代码
不用鼠标的情况下,如何跳转到任何你想要的地方
- 2-1 无处不在的跳转 (20:09)
- 2-2 精准搜索 (06:38)
第3章 代码小助手们
如何使用idea的智能提示来快速完成代码的编写
- 3-1 列操作 (08:05)
- 3-2 live template (08:00)
- 3-3 postfix (07:18)
- 3-4 alter enter (08:08)
第4章 编写高质量代码
通过idea的抽取,移动等技巧来进行代码重构
- 4-1 重构 (04:42)
- 4-2 抽取 (05:57)
第5章 寻找修改轨迹
团队协作,记录查看与回滚
- 5-1 git的集成 (05:42)
- 5-2 local history (02:57)
第6章 关联一切
idea让一切字符充满上下文,做到真正的智能感知
- 6-1 spring的关联 (06:52)
- 6-2 数据库的关联 (05:54)
第7章 开始调试你的程序吧
调bug,快速实验想法的途径
- 7-1 断点调试 (10:20)
- 7-2 run anywhere if you can (05:49)
第8章 其他操作
通过idea的抽取,移动等技巧来进行代码重构
- 8-1 文件操作 (04:51)
- 8-2 文本操作 (02:17)
- 8-3 结构图 (08:10)
第9章 课程总结
总结与展望
- 9-1 课程总结 (00:48)
【视频地址】
【视频笔记】
【代码地址】