IntelliJ IDEA 设置忽略SVN文件和文件夹
IntelliJ IDEA 在提交文件至SVN时,可以设置忽略某些文件和文件夹,以免误提交不需要提交的文件。最后,插个题外话,介绍一下如何设置代码默认折叠或者展开。下面使用IntelliJ IDEA 2018.3.6 (Ultimate Edition)演示如何设置,IDEA职场老手可以绕道了,嘻嘻!
1 通过Version Control设置
Intellij idea中设置忽略提交svn文件和文件夹,通过Settings -> Version Control -> Ignored Files设置。
单击箭头所指的加号,弹出如下页面:
这里有三个单选框,功能从上到下依次是
- 忽略指定的文件;
- 忽略文件夹下所有文件;
- 忽略符合匹配规则的文件。
例如,下图所示的设置将忽略所有.class文件。
有时候在这里设置后,一些文件夹下的文件还是未忽略,就需要进行在Ignore files and folders里设置了。
2 Ignore files and folders
找到Settings→Editor→File Types,在Ignore files and folders输入框中输入target,将会忽略项目中target目录下的所有文件。
至此,完全解决了向SVN提交文件时,.class文件的干扰,不必手动剔除了。但是,如果需要修改被隐藏的配置文件,就有注意了,只能不隐藏或者到文件所在目录修改。
3 配置changelist
可以对已经纳入版本控制的文件进行分类,提交时,只提交default(默认的)changelist,方便管理,而且,避免误提交文件。关于未曾纳入版本控制的文件,只需纳入版本控制再做处理。
① 创建changelist的效果
按照下图步骤1和步骤2创建MyChangelist。3是创建后的效果。
② 打开Version Control->Local Changes,单击Changelists按钮,选择New Changelist以新增一个changelist
③ 新增changelist
在 New Changelist 对话框中输入Name和Comment即可创建名为MyChangelist的changelist。
④ 使用Changelist对文件分类
将不需要提交的文件移动到MyChangelist,右键单击文件,选择Move to Another Changelist,操作如下图所示:
4 设置代码是否折叠
仅有一行代码的函数默认是折叠的,很不习惯。如果设置默认不折叠,则到setting里修改:
File->Setting->Editor->General->Code Folding,不勾选箭头所指选项即可,其它折叠默认项也可以在此设置。
如果大家有不同见解,欢迎在下方留言讨论!
读后有收获,小礼物走一走,请作者喝咖啡。
Buy me a coffee. ☕Get red packets.
作者:楼兰胡杨
本文版权归作者和博客园共有,欢迎转载,但请注明原文链接,并保留此段声明,否则保留追究法律责任的权利。