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.
作者:楼兰胡杨
本文版权归作者和博客园共有,欢迎转载,但请注明原文链接,并保留此段声明,否则保留追究法律责任的权利。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· 《HelloGitHub》第 106 期
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· 深入理解Mybatis分库分表执行原理
· 使用 Dify + LLM 构建精确任务处理应用