IDEA 提高代码开发效率的快捷键


前言

IntelliJ IDEA 中有很多的快捷键:

对于大多数人来说其中很大一部分是用不到的,不过其中有一部分是非常实用的。这些常用的快捷键能让我们在编程时,能大大提高我们的工作效率。下面,就给大家分享一下用的最多的超实用的快捷键.


一、快捷键是哪些?

快捷操作如下:

快捷键中文释义
.psvm/main快速生成 main () 方法
sout快速生成 println () 方法
.var快速实例化对象
.for快速创建 for 循环
.if快速条件语句
.try快速 try … catch
.castvar快速类型转换
.field快速改变属性范围
.opt快速实现 Optional
.lambda快速生成 lambda 语句

二、使用步骤

1. psvm/main 快速生成 main () 方法

在日常开发中,我们经常需要写 main () 方法,这时候您也可以使用 main 或者 psvm 命令快速地帮助我们创建出 main () 方法。
(示例):

public class EmptyObjectTest{
	psvm
}

在这里插入图片描述

public class EmptyObjectTest{
	main
}

在这里插入图片描述

2.sout 快速生成 println () 方法

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

public class EmptyObjectTest{
	    public static void main(String[] args) {
        	System.out.println();
    }
}

在这里插入图片描述

3.通过.var 为新对象赋参数

这个快捷操作可能很多人就不知道了,您实可以使用.var 快捷地进行赋值操作。
(示例):

public class EmptyObjectTest{
	    public static void main(String[] args) {
        	 new Integer(1).var
    }
}

在这里插入图片描述
在这里插入图片描述

4.通过.for 快速创建 for 循环

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.快速条件语句

对于条件语句中常见的布尔和字符串操作,这里有一些快捷方式。
(示例):

public class EmptyObjectTest{
	    public static void main(String[] args) {
        	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 语句

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


三、总结

总结:
电脑的快捷键有很多,对于大多数人来说其中很大一部分是用不到的,不过其中有一部分是非常实用的。这些常用的快捷键能让我们在操作电脑时,能大大提高我们的工作效率。有些你可能知道,有些快捷键你可能知道但很少用,希望阅读文章后能帮助大家提升电脑工作效率。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值