当前位置:首页 > 科技  > 软件

十个IntelliJ IDEA中最常用的快捷键

来源: 责编: 时间:2024-02-29 14:38:51 290观看
导读1 通过 psvm/main 快速生成 main() 方法对于创建 main() 方法而言,大多数人都知道可以使用 main 命令来完成。但是,也可以使用 psvm 命令来实现相同的功能。这是一个不那么常见但同样有用的快捷键。图片2 使用 sout 快

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

对于创建 main() 方法而言,大多数人都知道可以使用 main 命令来完成。但是,也可以使用 psvm 命令来实现相同的功能。这是一个不那么常见但同样有用的快捷键。7Gt28资讯网——每日最新资讯28at.com

图片图片7Gt28资讯网——每日最新资讯28at.com

2 使用 sout 快速生成 println() 方法

如果想要在控制台输出内容,通常会使用 System.out.println()。也可以使用 sout 命令来代替,这是一种更简洁、更高效的输出方式。7Gt28资讯网——每日最新资讯28at.com

图片图片7Gt28资讯网——每日最新资讯28at.com

3 通过 .var 为新对象分配参数

IntelliJ IDEA 还提供了 .var 快捷键,可以帮助开发人员快速为新对象分配参数。这个功能非常实用。7Gt28资讯网——每日最新资讯28at.com

图片图片7Gt28资讯网——每日最新资讯28at.com

4 通过 .for 快速循环

使用 .for 快捷键可以快速生成一个 for 循环结构。当输入 .for 并按下 Tab 键时, IntelliJ IDEA 会自动生成一个基本的 for 循环模板,开发人员可以根据需要修改循环变量、起始值、结束值和增量值。7Gt28资讯网——每日最新资讯28at.com

图片图片7Gt28资讯网——每日最新资讯28at.com


7Gt28资讯网——每日最新资讯28at.com

图片图片7Gt28资讯网——每日最新资讯28at.com

5 快速条件语句

对于条件语句中的常见布尔和字符串操作,以下是一些快捷示例:7Gt28资讯网——每日最新资讯28at.com

  • boolean.if -> if(boolean)
  • boolean.else -> if(!boolean)
  • string.null -> if(string==null)
  • string.nn -> if(string!=null)
  • string.switch -> switch(string)

图片图片7Gt28资讯网——每日最新资讯28at.com

6 快速try...catch,使用.try

在 IntelliJ IDEA 中,可以使用 .try 快捷键来快速生成 try-catch 块。输入 .try 后按下 Tab 键,IDE 会自动生成一个 try-catch 块的代码结构,并将光标放在 try 块中,这样就可以直接编写需要try的代码了。7Gt28资讯网——每日最新资讯28at.com

图片图片7Gt28资讯网——每日最新资讯28at.com

7 通过 .castvar 快速进行类型转换

在编程中,有时需要将一种数据类型转换为另一种数据类型,在 IntelliJ IDEA 中可以使用 .castvar 快捷键来快速进行类型转换。7Gt28资讯网——每日最新资讯28at.com

图片图片7Gt28资讯网——每日最新资讯28at.com

8 通过 .field 快速更改属性的作用域

使用.field可以更轻松地将本地变量提升到全局作用域。7Gt28资讯网——每日最新资讯28at.com

图片图片7Gt28资讯网——每日最新资讯28at.com

9 快速定义Optional,使用.opt

在Java中,Optional是一个用来包装可能为null的值的类,通过它可以避免空指针异常。在IntelliJ IDEA中,可以使用.opt快捷键来快速创建Optional实例。7Gt28资讯网——每日最新资讯28at.com

图片图片7Gt28资讯网——每日最新资讯28at.com

10 通过 .lambda 快速生成 lambda 语句


7Gt28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-75303-0.html十个IntelliJ IDEA中最常用的快捷键

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: Golang Base64 编码:Go语言编码全面指南

下一篇: 掌握各种 Git 服务仓库信息的解析与转换

标签:
  • 热门焦点
  • 5月安卓手机好评榜:魅族20 Pro夺冠

    性能榜和性价比榜之后,我们来看最后的安卓手机好评榜,数据来源安兔兔评测,收集时间2023年5月1日至5月31日,仅限国内市场。第一名:魅族20 Pro好评率:97.50%不得不感慨魅族老品牌还
  • 8月总票房已突破10亿!《封神》第一:口碑已经成了

    8月5日消息,据灯塔专业版数据,截至8月5日9时35分,8月总票房(含预售)已突破10亿。其中,《封神》以大比分的优势领先。根据官方消息,目前该片总票房已经超过14.
  • 一篇聊聊Go错误封装机制

    %w 是用于错误包装(Error Wrapping)的格式化动词。它是用于 fmt.Errorf 和 fmt.Sprintf 函数中的一个特殊格式化动词,用于将一个错误(或其他可打印的值)包装在一个新的错误中。使
  • 让我们一起聊聊文件的操作

    文件【1】文件是什么?文件是保存数据的地方,是数据源的一种,比如大家经常使用的word文档、txt文件、excel文件、jpg文件...都是文件。文件最主要的作用就是保存数据,它既可以保
  • 使用Webdriver-manager解决浏览器与驱动不匹配所带来自动化无法执行的问题

    1、前言在我们使用 Selenium 进行 UI 自动化测试时,常常会因为浏览器驱动与浏览器版本不匹配,而导致自动化测试无法执行,需要手动去下载对应的驱动版本,并替换原有的驱动,可能还
  • WebRTC.Net库开发进阶,教你实现屏幕共享和多路复用!

    WebRTC.Net库:让你的应用更亲民友好,实现视频通话无痛接入! 除了基本用法外,还有一些进阶用法可以更好地利用该库。自定义 STUN/TURN 服务器配置WebRTC.Net 默认使用 Google 的
  • 10天营收超1亿美元,《星铁》比《原神》差在哪?

    来源:伯虎财经作者:陈平安即便你没玩过《原神》,你一定听说过的它的大名。恨它的人把《原神》开服那天称作是中国游戏史上最黑暗的一天,有粉丝因为索尼在PS平台上线《原神》,怒而
  • “又被陈思诚骗了”

    作者|张思齐 出品|众面(ID:ZhongMian_ZM)如今的国产悬疑电影,成了陈思诚的天下。最近大爆电影《消失的她》票房突破30亿断层夺魁暑期档,陈思诚再度风头无两。你可以说陈思诚的
  • 三星Galaxy Z Fold5官方渲染图曝光:13.4mm折叠厚度依旧感人

    据官方此前宣布,三星将于7月26日在韩国首尔举办Unpacked活动,届时将带来带来包括Galaxy Buds 3、Galaxy Watch 6、Galaxy Tab S9、Galaxy Z Flip 5、
Top