Eclipse-包含选择而不是替换

时间:2018-08-23 17:53:58

标签: java eclipse

在Eclipse中,当我选择文本的一部分并按任意键时,整个选择将被替换。 我想知道如何做到这一点,而不是替换文本,而是在选择的两端添加按下的键,就像在Visual Studio代码中一样。

示例:

System.out.println(HelloWorld);

选择Hello World

System.out.println( HelloWorld );

然后按按钮。代码将变为

System.out.println(");

我可以配置IDE以便将其更改为

System.out.println("HelloWorld");

有一个已经回答过的问题,但是考虑到这个问题已经有7年历史了,并且版本很多,并且考虑到这个问题的答案是可以解决的,所以我想知道是否存在任何使其工作更出色的新插件或配置

1 个答案:

答案 0 :(得分:4)

根据我的收集,您想做类似this的事情吗?

  

转到 Java>编辑器>模板 ,然后添加新模板,例如G。称为 quote ,如下所示:

"${word_selection}"${cursor}
     

然后,在编辑器中输入要引用的文本,选择,然后按 Ctrl + Space ,键入 quote ,然后按 Return 。突出显示的文本应立即加引号。

     

如果在按 Ctrl + Space 时没有收到模板建议,请确保已在 Java>编辑器> Content Assist>高级< / em>。

     

只需尝试一下,它对我有用!

您可以将此方法用于其他用途,例如(${word_selection})${cursor}用于括号或'${word_selection}'${cursor}用于单引号。