IDEA/VSCode,在折叠空包下新建文件问题
2020-11-02 本文已影响0人
SmileFH
在写代码的过程中发现vscode和idea都有这个空包折叠的设定,所以来mark一下。
我们在使用vscode和idea时候可能会遇到需要在一个较深的空包(就是你想建立文件的包前后都是空包)下建立文件的情况,这时候我们会发现,如果使用正常步骤直接建立文件时,它总是在最后一个有文件的包中建立文件。这就是空包折叠导致我们无法选中那个被折叠了的包。
解决方法:
-
简单粗暴的直接在系统资源文件管理器(就是找包的绝对路径)中去建文件。
优点:简单,只要你会图形化操作,一切都不是问题
缺点:浪费时间,这一来一回的,灵感早跑了,说不定又去摸鱼了咧 -
在你想建立文件的文件夹的,"顶级"文件夹下新建文件
- 在vscode中
vscode
比如:我想在src/test/java
包下建立一个Smile.md
的文件,那我就得在src目录上右键->点击新建文件
新建文件
新建文件成功
PS:划重点啦:重点在于文件名的书写,在vscode中你可以使用(/)或(\)分割路径vscode都能识别 - 在IDEA中(java项目)
比如:我想在sms/config
文件夹下建立一个Smile.java
文件
IDEA
- 同vscode方法,在
sms
文件夹上右键->新建文件,重点是路径书写,包之间用(.)隔开就行,在最后写上文件名
新建文件
成功啦
- 有1呢,肯定有2,第二种方法利用了IDEA中的面包屑导航
面包屑导航
先选中你想建立文件的空包或者下边的一个文件也行,目的是让面包屑中出现你想建文件的包。有了这个包之后,我们就可以在你想建立文件的包上右键->新建文件。然后就没有然后啦。 - 如果以上两个你都不想用,在idea中还有个“绝招”——取消空包折叠
对项目展示的设置
在这之后你就可以看到原始的目录结构啦,也可以使用原始的操作来新建文件啦!
- 同vscode方法,在
- 在vscode中
优点:快啊,不用去打开别的界面啦
缺点:对编译器不熟悉的童鞋可能不太了解,不过能看到这里的,相信这个也不是缺点啦,哈哈。