ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

idea自定义快捷键

2020-09-14 12:35:24  阅读:225  来源: 互联网

标签:System 输出 Scanner 自定义 IDEA idea 快捷 快捷键


之前一直是在用Eclipse开发,习惯了里面的组合快捷键,现在转用IntelliJ IDEA,刚接触IDEA不久,发现IDEA真的是java开发的“利器”,写代码的速度也提高了很多,写的时候就只有一个感觉——爽;

在IDEA中集成了很多快捷键,例如:

System.out.println();这句代码的快捷输出方式是sout;

public static void main(String[] args){}的快捷输出方式是psvm;

除此之外还有很多,这些快捷输出方式使得开发人员的开发效率成倍增加,几乎只需要一路Enter。

但是,我们也可以定义自己的一些快捷输出方式来满足自己的编程习惯,下面我就以Scanner sc = new Scanner(System.in);为例:

1.点击左上角的File —> Settings...

 

2.Editor —> Live Templates —> output —> 点击右上角的“+” —> 点击“1.Live Template”

3.找到Define,单击

4.里边有很多种语言选项,我们选中java选项

5.分别填写ABBreviation、Description和Template text三个选项的内容

6.到此我们就可以通过sc这个快捷输入方式来输出Scanner sc = new Scanner(System.in);

回车以后得到结果

但是我们会发现它并没有将Scanner类的包导入,那接下来我们就来解决一下这个问题

7.我们要进行自动导包有两种方法(推荐使用第二种)

(1).File —> Settings... —> Editor —> General —> Insert imports on paste选项卡中选中 None,表示不需要询问则自动导包,到此添加自定义快捷输入方式就完了。(不推荐此方式,因为有的时候自动导包会出现混乱,请参考第二中方法)

(2).在我们刚才定义输出语句的地方直接将包名定义在类的前面,点击Applay就OK了。

 

标签:System,输出,Scanner,自定义,IDEA,idea,快捷,快捷键
来源: https://www.cnblogs.com/1314szh/p/13665947.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有