云社区 博客 博客详情

解放双手!IDEA常用代码一键补全,你学会了吗?

冷言冷语 发表于 2020-08-06 19:05:07 2020-08-06
0
0

【摘要】 一、常用的代码补全操作1、.for和.fori(for循环遍历)输入args.for回车(args是一个数组或集合类),则会生成for循环遍历:输入args.fori回车,则会生成带有索引的for循环遍历语句:2、sout(控制台输出语句)代码中输入sout回车,会自动生成System.out.println()这个控制台输出打印语句:3、psvm在代码中输入psvm之后回车会...

一、常用的代码补全操作

1、.for和.fori(for 循环遍历)

输入args.for回车(args是一个数组或集合类),则会生成for循环遍历:

解放双手!IDEA常用代码一键补全,你学会了吗?

输入args.fori回车,则会生成带有索引的for循环遍历语句:

解放双手!IDEA常用代码一键补全,你学会了吗?

2、sout(控制台输出语句)

代码中输入sout回车,会自动生成System.out.println()这个控制台输出打印语句:

解放双手!IDEA常用代码一键补全,你学会了吗?

3、psvm

在代码中输入psvm之后回车

解放双手!IDEA常用代码一键补全,你学会了吗?

会自动生成main函数,psvm是public static void main的首字母:

解放双手!IDEA常用代码一键补全,你学会了吗?

4、.var(为对象生成声明部分代码)

输入“xxx”.var回车,则会生成如下代码:
解放双手!IDEA常用代码一键补全,你学会了吗?

输入123.var回车,则会生成如下代码:
解放双手!IDEA常用代码一键补全,你学会了吗?

输入new ArrayList().var回车,则会生成如下代码:

解放双手!IDEA常用代码一键补全,你学会了吗?

5、.if(生成 if 语句)

写好一个判断条件之后加上.if,回车:

解放双手!IDEA常用代码一键补全,你学会了吗?

生成如下的if语句:

解放双手!IDEA常用代码一键补全,你学会了吗?

6、.null 与 .nn(空、非空判断)

输入args.null回车,则会生成如下代码,判断是否为null:

解放双手!IDEA常用代码一键补全,你学会了吗?

输入args.nn回车,则会生成如下代码,判断是否不为null:

解放双手!IDEA常用代码一键补全,你学会了吗?

二、常用快捷键

Ctrl + O查看我们继承的类或者接口中的方法,以及我们要实现的方法

解放双手!IDEA常用代码一键补全,你学会了吗?

Ctrl+Alt+T将代码包在一个块中,例如try/catch  ;synchronized等

解放双手!IDEA常用代码一键补全,你学会了吗?

作用 windows 快捷键
Alt + Enter 比较全能的一个快捷键,import 类以及报错下一步可选操作提示,IDEA报错了不知道怎么做,可以尝试它
全局搜索 double shift
代码格式化 ctrl+ alt + L
去掉无用的包的引用 ctrl + alt + O
注释(取消注释) ctrl + /
多行注释 (取消多行注释) ctrl + shift + /
Ctrl+D 复制光标所在行的内容,插入光标位置下面
Ctrl+Y 删除光标所在行
Ctrl+X 剪切光标所在行
Ctrl+Z 恢复到上一步操作的历史代码
Alt+Shift+上下箭头 向上或向下移动当前代码行
Alt + Insert set/get; 构造方法;  toString; 等重写方法

文章来源: blog.51cto.com,作者:Java_老男孩,版权归原作者所有,如需转载,请联系作者。

原文链接:https://blog.51cto.com/14230003/2517506

登录后可下载附件,请登录或者注册

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:huaweicloud.bbs@huawei.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
评论文章 //点赞 收藏 0
点赞
分享文章到微博
分享文章到朋友圈

上一篇:CentOS7.6编译安装mysql-5.6.44源码

下一篇:27英寸iMac重大更新:升级十代酷睿 SSD成标配

评论 (0)


登录后可评论,请 登录注册

评论