IDEA初体验踩坑记录[1]

前言:记录我和我的小伙伴转到IDEA踩过的坑,希望能帮助到后来人,避免踩坑

 

1.Version control 版本控制这里,之前很多人抱怨IDEA的project和Eclipse的project完全不一样,从层次结构上,Eclipse的确更好操作一点,这点无可否认。我转到IDEA为了能够尽量不改变之前的层次操作:open一个文件夹,然后导入module,这样项目展示就像这样,层次感很分明, 操作起来也跟Eclipse相差不大。

 IDEA初体验踩坑记录[1]

 

2.但是如果你使用了这种方式,这里所有的项目都有git操作。所以:这里就会展示整个文件夹下所有git操作的文件的修改

 IDEA初体验踩坑记录[1]

   解决方案如下,开发中,你一般会更改的几个git项目,就在下图中将其移除注册,这样,上图中只会展示你注册过的git项目

 IDEA初体验踩坑记录[1]

3.import 导入包的问题,在Eclipse中Ctrl+shift+o导入,自己导入的包,这里是精确导入,不会将整个包导入进来,而IDEA需要设置,如果超过多少个包,会将它的父包导入+*号导入全部。设置位置如下:

 IDEA初体验踩坑记录[1]

4.导入包的格式顺序,在这里调整:

IDEA初体验踩坑记录[1]

 

IDEA初体验踩坑记录[1]

 

 5.Ddebug的问题,IDEA中可以根据条件来设置如何自动添加断点,下图入口:

IDEA初体验踩坑记录[1]

 

 6.Edit tabs设置位置如下:

IDEA初体验踩坑记录[1]--

在下面设置位置

-IDEA初体验踩坑记录[1]

 

 7.很多人在IDEA中没法创建空包的时候,老是不知道如何创建同级别下的空包,因为IDEA默认空包(/空文件夹)是隐藏的,可以设置此处:

IDEA初体验踩坑记录[1]

8.IDEA中方法调用自动补全的时候方法参数不会自动补全:

IDEA初体验踩坑记录[1]

 如果是第一次修改自定义配置,应该会让你创建文件,将下面一行代码复制到文件中:

 java.completion.argument.live.template=true

 

直接使用Eclipse 的code famatter如下,这个是需要下载插件的,直接在插件库搜索Eclipse code famatter

 IDEA初体验踩坑记录[1]