java - 是否有在 IntelliJ 中使用 system.out.println 包装语句的快捷方式

标签 java intellij-idea

在我看来,有时我想打印一个变量的值,所以我重复以下操作:

  1. 写 sout TAB(system.out.println 的快捷方式)
  2. 在函数中写入变量名

在 IntelliJ 中是否可以仅使用键盘快捷键用函数包装变量?

最佳答案

在 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

您可以在此页面上获得有关后缀补全的更多信息: http://blog.jetbrains.com/idea/2014/03/postfix-completion/

关于java - 是否有在 IntelliJ 中使用 system.out.println 包装语句的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14112623/

相关文章:

JavaFX:TextFlow 中文本元素的 CSS 选择器

mysql - 如何修复错误 "Cannot resolve column..."

bash - 如何为 Bash 项目设置模块

python - 在 Intellij 中为 Python 配置单元测试

java - 在 Intellij CE 中,如何显示 Maven 选项卡?

java - Apache Camel 环境属性文件

java - 我能否以某种方式包含和使用给定 .jar 库的多个版本?

java - 当我用 @HystrixCommand 标记方法时,出现 ReactiveException : java. lang.InterruptedException

scala - IntelliJ 中 Scala 2.13.0 的 Gatling 兼容性问题

java - Drools 中的正则表达式