IntelliJ IDEA 中我最爱的 10 个快捷操作
前言
欢迎关注微信公众号「JAVA 旭阳」交流和学习
IntelliJ IDEA 提供了一些 Java 的快捷键,同样也可以帮助我们提高日常的开发效率。关于这些快捷操作,你知道那几个呢?
1. psvm/main 快速生成 main() 方法
在日常开发中,我们经常需要写main()
方法,这时候您也可以使用main
或者psvm
命令快速地帮助我们创建出main()
方法。

2.sout 快速生成 println()方法
打印输出一些内容到控制台也是频率很高的一个行为,我们可以使用 sout 命令快速创建出System.out.println
来打印内容。

3. 通过.var 为新对象赋参数
这个快捷操作可能很多人就不知道了,您实可以使用.var
快捷地进行赋值操作。

4. .for 快速创建 for 循环


5.快速条件语句
对于条件语句中常见的布尔和字符串操作,这里有一些快捷方式示例:
boolean.if -> if(boolean)
boolean.else -> if(!boolean)
string.null -> if(string==null)
string.nn -> if(string!=null)
string.switch -> switch(string)

6. 通过.try 快速 try ... catch

7. .castvar 快速类型转换
有时我必须通过一个一个地输入类名和值来将一个对象转换为另一个对象。直到最近我才知道您可以通过.castvar 执行此操作。

8. 通过 .field 快速改变属性范围
使用.field
可以更轻松地将局部变量提升到全局范围。

9. .opt 快速实现 Optional

10. .lambda 快速生成 lambda 语句

欢迎关注微信公众号「JAVA 旭阳」交流和学习更多学习资料请移步:程序员成神之路
版权声明: 本文为 InfoQ 作者【JAVA旭阳】的原创文章。
原文链接:【http://xie.infoq.cn/article/f08ae585af6b56b18ff51357a】。文章转载请联系作者。
评论