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