【发布时间】:2015-12-09 22:23:42
【问题描述】:
IntelliJ IDEA 具有完成功能,除了提高编码速度外,还保持编码的“流程”(始终向前);所以我想知道当我遇到如下情况(简化)时我是否遗漏了什么:
System.out.println("The name of the user is " + userName);
在自动完成 System.out.println 后,当我输入“...的名称”时,IDEA 已经生成了两个双引号并将我放在它们之间。现在,如果我想在这个字符串中包含一个变量,我目前使用右箭头键将光标移动到第二个引号后键入 + 用户名。请假设对于不同的字符串或短语,我必须重复包含带有类似字符串的变量,或者在相对较短的时间内数百次。
所以我的问题是:有没有办法让我避免将右手从触摸打字位置移开,将我的眼睛从屏幕上移开以查看箭头并按下右箭头,然后再重新触摸-打字?一个快捷方式或我可以自定义的东西,让我可以跳出引号之间的字符串并开始输入 + 变量?
做一次可能看起来微不足道,但正如我所提到的,当我必须重复做时,使用箭头会破坏我的流程。感谢您提供任何提示和帮助。
【问题讨论】:
-
如果我正确理解了这个问题:只需键入结尾的双引号,即使它已经生成,然后继续使用 + 和变量名。
-
感谢您的提示,Quintium。
标签: java intellij-idea