eclipse实现idea的new Xxx().var功能

Idea的.var功能

idea的.var功能可以很方便的进行变量声明:
在idea中输入如下命令:

1
new String().var

会自动生成如下代码:

1
String string=new String();

Eclipse的.var功能

依次点击Window,Preference,Java,Editor,Context Assist,Advanced。勾选右侧的Java Postfix Template Proposals即可开启.var功能

查看.var功能

eclipse也是有.var功能的,点击Window,Preference,Java,Editor,Template,然后点击右侧的Context进行排序,向下滚动鼠标中间,找到Java postfix,里面有.var功能:

image-20220716105008124

开启Java postfix功能

如果没有找到,则没有勾选Java postfix,依次点击Window,Preference,Java,Editor,Context Assist,Advanced。勾选右侧的Java Postfix Template Proposals即可:

image-20220716105203903

Eclipse的Extract Local Variable来实现.var功能

Eclipse中是没有.var功能的,但是可以有类似的功能:Extract Local Variable

在代码编辑器中,选中代码,按右键,选择Refactor,然后选择Extract Local Variable

image-20220711095847866

输入变量名:

image-20220711095912933

效果:

image-20220711095930621