在我看来,有时我想打印变量的值,所以我重复以下操作:
IntelliJ是否可以使用键盘快捷键来包装变量?
答案 0 :(得分:38)
在Intellij Idea 13.1中,有一种称为“后缀代码完成”的快捷方式。
因此,要使用System.out.println
包装表达式,对象或变量,只需编写其名称,放置一个点然后写入sout,然后点击tab。所以,例如:
new MyObject().sout + <tab>
将转换为
System.out.println(new MyObject())
更多例子:
"Hello World!".sout
int myVariable = 5;
myVariable.sout
您可以在此页面上获得有关postfix完成的更多信息: http://blog.jetbrains.com/idea/2014/03/postfix-completion/
答案 1 :(得分:3)
您可以通过定义实时模板(可在Settings->Live Templates->Surround
中配置)来实现。在那里寻找一个Surround with {}
的例子。
之后,您将能够选择变量(可能是 Ctrl + W ),然后选择模板( Alt + T ) - 仅限键盘。
答案 2 :(得分:0)
类型:
yourVarOrSmthng
。 sout
+ 标签
在IntelliJ 2019.1.1中工作