点击上方 Java后端,选择设为星标

作者 | Sam哥哥
上一篇:从零搭建创业公司后台技术栈

IDEA弄到最大,可以让你只关注一个类里面的代码,进行毫无干扰的
coding。
Alt+V快捷键,弹出
View视图,然后选择
Enter Presentation Mode。效果如下:

CTRL+E弹出最近使用的文件。又或者使用
CTRL+N和
CTRL+SHIFT+N定位文件。
ALT+V弹出view视图,然后选择
Exit Presentation Mode即可。但是我强烈建议你不要这么做,因为你是可以在
Enter Presentation Mode模式下在
IDEA里面做任何事情的。当然前提是,你对
IDEA足够熟练。
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快捷键即可。
Inject language可以支持的语言和操作多到你难以想象,读者可以自行研究。
project视图里被挡住了某一部分。

alt+1把鼠标焦点定位到
project视图里,然后直接使用
ctrl+shift+左右箭头来移动分割线。微信搜索 web_resource 关注获取更多推送
ctrl+shift+enter其实是表示
为您收尾的意思,不只是用来给代码加分号的。比如说:

ctrl+shift+enter,
IDEA会自动帮你收尾,加上大括号的。
IDEA的重构功能非常强大,但是也有时候,在单个类里面,如果只是想批量修改某个文本,大可不必使用到重构的功能。比如说:

首先是使用
ctrl+w选中
rabbitTemplate这个文本,然后依次使用5次
alt+j快捷键,逐个选中,这样五个文本就都被选中并且高亮起来了,这个时候就可以直接批量修改了。


IDEA显得更加干净整洁一些。使用
alt+v,然后去掉
Navigation bar即可。去掉这个导航栏后,如果你偶尔还是要用的,直接用
alt+home就可以临时把导航栏显示出来。 微信搜索 web_resource 关注获取更多推送

esc快捷键即可。

DemoIDEA里,你如何知道它是在
spring-cloud-config工程里的哪个位置呢?
可以先使用
alt+F1,弹出
Select in视图,然后选择
Project View中的
Project,回车,就可以立刻定位到类的位置了。

project跳回代码里呢?可以直接使用
esc退出
project视图,或者直接使用
F4,跳到代码里。
IDEA里面找出来,可以怎么做呢?
直接使用
ctrl+shift+alt+n,使用
symbol来查找即可。
比如说:

user即可。

.,再输入方法名字也是可以的。

ctrl+shift+n后,使用
/,然后输入目录名字即可.

IDEA里有很多种办法,其中一种办法你可能没想到。

notnull并回车,
IDEA就好自动生成if判断了。

IDEA里面方便找到所有这样的代码。

ctrl+shift+A快捷键弹出action框,然后输入
Search Struct
Search Structurally后,回车,跳转到模板视图。

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

find按钮,就可以找出catch里面没有处理异常的代码了。


荐
阅
读
如何阅读 Java 源码?
5. 团队开发中 Git 最佳实践

在看

本文分享自微信公众号 - Java后端(web_resource)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
相关文章
暂无评论...
