让eclipse像idea一样使用 .sout
2020-09-23 本文已影响0人
华雨欣
使用了一段时间idea之后发现使用 a.sout
和 nums.for
这样的快捷键特别好用,于是就想在eclipse中也找找有没有这样的功能,找了半天只找到了最普通 sysout、foreach
等等功能,没有找到a.sout
这样的使用方法,不过两个IDE对照发现了postfix这个选项,一下解决了问题,具体方法如下
开启 .sout 的方法
首先如下图,找到Window->Preferences->Java->Editor->Content Assist->Advanced选项,然后把图中框起来的部分打上勾,这个就是允许使用Java后缀模板,因为eclipse中本来就是允许使用 .sout
来快捷输入的,只是这个选项没有开,要手动配置,确实没有idea那么人性化。

其他
勾选上上边这个功能之后就可以尝试了,效果如图:

不过使用过后可能会发现,这里的sout快捷键不像idea中那么只能,这里的只能在String类后加入
.sout
快捷输入,不能输入别的类对象等等,打开eclipse中的Window->Preferences->Java->Editor->Templates,就会发现sout快捷键的详细信息:
它只支持String类,那就简单了,仿照它的写法新建或者修改它为
java.lang.Object
不就行了吗。另外红框中的选项java postfix
就是代表可以使用 .
这种后缀方式书写,java statement
就是正常的在一行开头书写。好多人都讲idea不一定比eclipse好到哪儿去,因为idea有的功能eclipse都有,现在看确实是这样,只是eclipse的设置确实没有idea那么人性化,很多方便的设置都不好找。
找到eclipse这个快捷键还是挺开心的,以后写代码也更舒服更方便了,如果有写的不对的地方还请指出,感恩相遇~