专栏首页写字母的代码哥不想得手指关节炎?帮你提炼IDEA常用代码补全操作

不想得手指关节炎?帮你提炼IDEA常用代码补全操作

一、常用的代码补全操作

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

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

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

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

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

3、psvm

在代码中输入psvm之后回车

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

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

输入“xxx”.var回车,则会生成如下代码:

输入123.var回车,则会生成如下代码:

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

5、.if(生成 if 语句)

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

生成如下的if语句:

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

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

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

二、常用快捷键

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

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

作用

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; 等重写方法

喜欢 (2)or分享 (0)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 精讲响应式WebClient第6篇-请求失败自动重试机制

    在上一篇我们为大家介绍了WebClient的异常处理方法,我们可以对指定的异常进行处理,也可以分类处理400-499、500-599状态码的HTTP异常。 我...

    字母哥博客
  • 恕我直言你可能真的不会java第1篇:lambda表达式会用了么?

    本文配套教学视频:B站观看地址 在本号之前写过的一些文章中,笔者使用了lambda表达式语法,一些读者反映说代码看不懂。本以为java 13都已经出了,jav...

    字母哥博客
  • 使用位运算、值交换等方式反转java字符串-共四种方法

    在本文中,我们将向您展示几种在Java中将String类型的字符串字母倒序的几种方法。

    字母哥博客
  • 成为架构师的7个关键思考、习惯和经验

    本文作者秦迪,微博平台及大数据技术专家,13 年加入微博,负责微博平台通讯系统的设计和研发、微博平台基础工具的开发和维护,并负责微博平台的架构改进工作,在工作中...

    哲洛不闹
  • CVE-2020-0796:微软 SMBv3 协议RCE复现

    SMB(全称是Server Message Block)是一个协议名,它能被用于Web连接和客户端与服务器之间的信息沟通。

    黑白天安全
  • vue的计算属性computed和监听器watch

    用户1149564
  • 实用教程 | 高效 PyCharm 使用技巧 ①

    PyCharm 几乎是最受欢迎的 Python 开发工具,相信很多同学都在使用,那么,如何高效地使用它,提升工作效率呢?今天分享的这个系列文章,介绍了一些使用技...

    Python猫
  • sublime设置自动换行

    sublime这款软件很常用,但是会发现,代码多的时候,看代码需要左右拉动滚动条,很是不爽,那么接下来教大家一个设置换行的方法.

    小闫同学啊
  • 我热爱编程,但厌恶这个行业

    在我十岁的时候,我觉得这个世界上没有什么东西能比我老爸的那台破电脑更好玩的了。后来,我成为一名Web开发爱好者。大学毕业之后,我在一个非盈利组织工作,那个时候赚...

    企鹅号小编
  • oracle系列--第五篇 PLSQL连接本地的Oracle数据库

    我们把oracle成功的安装在了我们的计算机上面,那我们如何才能将PLSQL developer连

    Hongten

扫码关注云+社区

领取腾讯云代金券