idea的高效使用及快捷键

1.CTRL + SHIFT + ENTER

  1. 快速补全分号在当前行任何地方可以快速在末尾生成分号,
    2.为if语句加上大括号
    2.快速找到Controller方法
    如果你的项目里有非常多的controller,里面有非常多的http或者resful方法。如何快速找到这些方法呢?这个时候,ctrl+alt+shift+n就可以派上用场了
    3.查看本地代码历史
    在这里插入图片描述

4.水平或者垂直显示代码
在这里插入图片描述

5.代码上移:shift+alt +方向键上
6.删除当前一行:ctrl + x
7.alt+1把鼠标焦点定位到project视图里
当鼠标焦点已在project视图,再alt+1,则隐藏project
当鼠标焦点已在project视图,ctrl+shift+左右箭头来移动分割线。
8.批量修改文本
首先是使用ctrl+w选中rabbitTemplate这个文本,然后依次使用5次alt+j快捷键,逐个选中,这样五个文本就都被选中并且高亮起来了,这个时候就可以直接批量修改了。
9.把鼠标定位到project视图里
可以先使用alt+F1,弹出Select in视图,然后选择Project View中的Project,回车,就可以立刻定位到类的位置了。
那如何从project跳回代码里呢?可以直接使用esc退出project视图,或者直接使用F4,跳到代码里。
10.强大的symbol
如果你依稀记得某个方法名字几个字母,想在IDEA里面找出来,可以怎么做呢?
直接使用ctrl+shift+alt+n,使用symbol来查找即可。
11.如何找目录
使用ctrl+shift+n后,使用/,然后输入目录名字即可
12.自动生成not null判断语句
在这里插入图片描述

13.按照模板找内容
首先使用ctrl+shift+A快捷键弹出action框,然后输入Search Struct
在这里插入图片描述

选择Search Structurally后,回车,跳转到模板视图。
在这里插入图片描述

点击Existing Templates按钮,选择try模板。为了能找出catch里面没有处理异常的代码块,我们需要配置一下CatchStatement的Maximum count的值,将其设置为1。
点击Edit Variables按钮,在界面修改Maximum count的值。
在这里插入图片描述

最后点击find按钮,就可以找出catch里面没有处理异常的代码了。
在这里插入图片描述

RunDashboard的显示问题
alt+F8,右下角弹出,点击即可
或者
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

14.使用IDEA快速编辑JSON字符串
  如使用 IDEA 在编写 JSON 字符串的时候,要一个一个\去转义双引号,容易出错。
在 IDEA 可以使用 Inject Language 帮我们自动转义双引号
先将焦点定位到双引号里面,使用 alt+enter 快捷键弹出 Inject Language 视图,并选中 Inject language or reference。
选择后切记要直接按下 enter 回车键,才能弹出 Inject Language 列表,在列表中选择 JSON 组件。
选择完后。鼠标焦点自动会定位在双引号里面,这个时候你再次使用 alt+enter就可以看到
选中 Edit JSON Fragment 并回车,就可以看到编辑 JSON 文件的视图了。
可以看到 IDEA 确实帮我们自动转义双引号了。如果要退出编辑 JSON 信息的视图,只需要使用 Ctrl+F4 快捷键即可。
在这里插入图片描述

再组合使用gsonformat插件。Alt+s 快捷键进行格式转化

opposite operate:若需要将json转换成一行字符串,如上述操作,并在上图下方窗口写入json,上方即会出现对应字符串

  • 23
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值