37

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

 4 years ago
source link: http://www.cnblogs.com/zimug/p/13401698.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

一、常用的代码补全操作

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

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

Z3EnqyE.png!web

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

Rbemiqn.png!web

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

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

2uaEreZ.png!web

3、psvm

在代码中输入psvm之后回车

BVFbIvR.png!web

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

jMRJvii.png!web

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

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

QnAZJbv.png!web

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

mieANrn.png!web

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

mmQ3MbJ.png!web

5、.if(生成 if 语句)

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

NN3IBnI.png!web

生成如下的if语句:

qUjaqif.png!web

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

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

RNR73uu.png!web

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

YBZVBvF.png!web

二、常用快捷键

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

UBVBfyv.gif

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

6Fziqqr.gif

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

欢迎关注我的博客,里面有很多精品合集

  • 本文转载注明出处(必须带连接,不能只转文字): 字母哥博客

觉得对您有帮助的话,帮我点赞、分享!您的支持是我不竭的创作动力!。另外,笔者最近一段时间输出了如下的精品内容,期待您的关注。


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK