idea设置自动导包快捷键(idea自动格式化代码)

“此文章记录了目前个人用到比较多和一些比较实用的 IDEA 快捷键和一些设置,如有需要可以进行参考学习,目前整理的就这些,后面学习新的或者更好的会加入进来”

idea设置自动导包快捷键(idea自动格式化代码)

今日安利好物为 IDEA 中非常实用的快捷键及相关设置

IDEA 是什么?

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

IDEA 能帮我干什么?

相信使用过 myeclipse、eclipse等 java 开发工具的小伙伴在使用到 IDEA 之后,都会爱不释手,这次我们就来列举一下,IDEA 有多少你必须会的强大功能

01

Idea 常用快捷键

1、打开 idea 设置页面

Ctrl Alt s

2、打开项目设置

Ctrl Alt Shift s

3、全局搜索

Ctrl Shift f

4、根据文件名称进行搜索

Shift Shift , 连续按两次

02

帮助我们加快开发的快捷键和一些设置

1、当前打开文件,跳至指定行、列

Ctrl g

2、打开最近修改的文件

Ctrl Shift e

3、打开最近打开的文件,效果类似于第2点

Ctrl e

4、idea 中,类似于 .Net 中 使用 VS #region #endregion 折叠代码并注释的方法(如果一个类代码非常多的时候,就能够看出来这个代码折叠的好处了)

Ctrl Alt t

这两种方式都能够折叠代码,并添加注释

补充:可以看到使用快捷键之后会出现很多选项,其他的选项可以自己尝试一下具体有什么作用哦

5、代码标记,移动到指定标记点

标记/取消标记代码:Ctrl Shift 数字键,比如 Ctrl Shift 1,Ctrl Shift 2 跳至标记好的点:Ctrl 数字键,比如 Ctrl 1 , Ctrl 2

??

6、整体选中拉动修改,这个可能不太明白什么意思,上手就理解了

按住Alt不放,鼠标往右或者往右拖动

7、自动导包快捷键以及设置自动导包

自动导包:Alt Enter ,像这种只能导入选中的一个

设置自动导包

勾选之后,IDEA 将在我们书写代码的时候自动帮我们导入需要用到的包。但是对于那些同名的包,还是需要手动 Alt Enter 进行导入的

如果勾选红框标注下面一个选项,IDEA 将在我们书写代码的时候自动帮我们优化导入的包,比如自动去掉一些没有用到的包

8、代码自动换行设置,有时候可能电脑屏幕太小,代码太长需要拉动滚动条,比较麻烦

9、控制台代码换行

10、自动补全对象返回类型,new 一个对象之后可以使用此快捷键返回前段声明

Ctrl Shift v

使用前

使用后

11、自动对齐代码,比如平时对代码美观有要求的时候

Ctrl Alt l

对齐之前

补全之后

12、自动生成一些方法,或者创建文件

Alt insert

放在代码上,生成get/set、tostring 等方法

放在项目上使用,创建文件、文件夹等

13、当前文件的查找和替换

查找:Ctrl f替换:Ctrl r

14、全局文件的查找和替换

查找:Ctrl Shift f替换:Ctrl Shift r

15、撤销 与 反撤销

撤销:Ctrl z反撤销:Ctrl Shift z

16、复制上一行

Ctrl d

17、删除一行

Ctrl y

18、从controller跳转到某一接口实现类

Ctrl Alt b

19、创建文件自带签名等信息

设置路径:Editor—> File and Code Templates—>includes—>FileHeader

/** * @author wuxiongwei * @date ${DATE} ${TIME} */

以上设置保存之后,效果如下

03

IDEA 代码自动补全写法

1、快速声明变量

2、快速 if 判断

3、快速 null 判断

4、快速 not null 判断非空

5、快速 nn 判断非空

6、快速for 循环,可以看到有多种可以选择

7、快速 return

发表评论

登录后才能评论