为了账号安全,请及时绑定邮箱和手机立即绑定

IDEA神器使用技巧-学习总结(上篇)

标签:
Java 测试

课程地址

IDEA神器使用技巧-学习总结(下篇)

2 高效定位代码
2.1 无处不在的跳转

项目之间的跳转

Window - Next / Previous Project Window

文件之间的跳转

  • Recent Files
  • Recent Changed File

修改过的位置跳转

Navigate - Last / Next Edit Location

浏览的位置跳转

Navigate - Back / Forward

利用书签进行跳转

浏览源码神器

  • Bookmarks
  • Add to Favorites 收藏类和函数

字符串跳转插件emacsIdea

先下载插件,然后去Manage keymaps 找到emacasIdea - AceJumpWord修改快捷键。

编辑区和文件跳转

Alt + 1 从编辑区跳到文件

ESC 从文件跳到编辑区

利用vim进行多编辑区跳转

安装ideaVim插件

2.2 精准搜索

搜索框上方可以勾选是否去依赖的jar包寻找

找类

Navigate - Class

找文件

Navigate - File

符号(函数或属性)

Navigete - Symbol

可勾选是否在非当前文件搜索

字符串搜索

Edit - Find - Find in Path


3 代码小助手们

可以快速完成批量操作。

3.1 列操作

Edit - Find - Select All Occurrences

3.2 Live Templates

可自定义生成代码的模板

3.3 后缀

常用的后缀:

  • fori
  • sout
  • field
  • return
  • nn (not null)
4 编写高质量代码
4.1 重构

重构变量

Refactor - Rename

重构方法

Refactor - Change Signature

4.2 抽取

抽取变量

Refactor - Extract - Variable

方法参数

Refactor - Extract - Parameter

抽取函数

Refactor - Extract - Method

5 寻找修改轨迹
5.1 Annotate
5.2 修改轨迹

Navigate - Previous Change

5.3 撤销

Revert

5.4 local history
其它

1 寻找快捷键

Help - Find Action

总结
  1. 可以安装插件来提升开发效率,比如emacsIdea与vimIdea
  2. 不用死记硬背快捷快,可以一次了解一个功能,慢慢熟悉。
  3. 没事点点看上方导航栏的Edit, View, Navigate, Code, Refactor这几个,看看都有哪些功能。再去百度具体用法,自己再尝试一下,再背下快捷键或者自己设置快捷键。

感谢您的阅读,若您喜欢,可以点击下方的的“推荐”支持我。谢谢!

也可以关注我的慕课账号,会经常更新Java、算法、Vue开发方面的文章哦~

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消