快捷搜索:  汽车  科技

idea的常用快捷键:IDEA使用总结

idea的常用快捷键:IDEA使用总结查看类UML图阅读源码技巧重命名方法和变量,就不贴图了,该方法会自动重命名依赖这个方法的名字,若为变量,则会自动查询与这个变量引用相同的变量名称。提取代码段选中带抽取的代码块,按快捷键Ctrl Alt M会自动提取代码段生成一个方法,默认为private,可以修改,此外返回值类型、方法名入参等都可修改,如下图一,点击Refactor后就会生成如下图二的private函数了。

重构技巧

重命名

重构快捷键神器:Shift F6,不管是类名,方法名,变量名统统都可以解决,还可以根据设置检测依赖这个命名的变量,提示您是否同步作出修改。如图。

重命名类,原类名为UserService,默认为全选状态,直接输入新类名即可替换,下面①处可以搜索所有使用了UserService这个词的评论和字符,并且提示出来,②处会按文本搜索这个词出现的位置,并提示,③处会重命名测试类中该单词的使用,④处会重命名依赖这个单词的命名,⑤处会重命名以这个单词命名的变量

idea的常用快捷键:IDEA使用总结(1)

重命名方法和变量,就不贴图了,该方法会自动重命名依赖这个方法的名字,若为变量,则会自动查询与这个变量引用相同的变量名称。

提取代码段

选中带抽取的代码块,按快捷键Ctrl Alt M会自动提取代码段生成一个方法,默认为private,可以修改,此外返回值类型、方法名入参等都可修改,如下图一,点击Refactor后就会生成如下图二的private函数了。

idea的常用快捷键:IDEA使用总结(2)

idea的常用快捷键:IDEA使用总结(3)

阅读源码技巧

查看类UML图

快捷键:Ctrl Alt U:弹层打开、Ctrl Alt Shift U:新窗口打开

如下图则为ArrayList.class按Ctrl Alt Shift U之后自动生成的UML类图,按space可添加任意类到UML图中,有意思的是还提供了放大镜的功能,按住Alt即可。

idea的常用快捷键:IDEA使用总结(4)

下图为jdk 1.8下重用的集合工具类UML图

idea的常用快捷键:IDEA使用总结(5)

猜您喜欢: