美文网首页
idea集成SVN,如何禁止提交iml文件,及修改文件后文件夹路

idea集成SVN,如何禁止提交iml文件,及修改文件后文件夹路

作者: 在山的那边是海 | 来源:发表于2024-09-19 09:39 被阅读0次

    一、idea 设置屏蔽文件夹或指定后缀的文件的方法

    方法/步骤

    1. 打开idea,我们从左上角的File--Settings...进入设置界面。
    image.png
    1. 在设置界面中依次打开目录:Version Control--Ignored Files,或者直接在搜索框中输入“Ignored Files”进行搜索进入界面,列表中显示的是现有项目已经添加的过滤文件目录,不需要的可以点选后点右上角的-进行删除,点击右上角的+号添加进入过滤文件配置界面。
    image.png
    1. 在选择界面选中我们要过滤的文件夹,保存。
    image.png

    这里有三个单选框,功能从上到下依次是

    • 忽略指定的文件;
    • 忽略文件夹下所有文件;
    • 忽略符合匹配规则的文件。

    例如,下图所示的设置将忽略所有.class文件。

    image.png

    有时候在这里设置后,一些文件夹下的文件还是未忽略,就需要进行在Ignore files and folders里设置了。

    二、 Ignore files and folders设置

    1. 找到Settings→Editor→File Types,在Ignore files and folders输入框中输入target;*.iml;,将会忽略项目中target目录下的所有文件,以及项目生成的iml文件。
    image.png

    至此,完全解决了向SVN提交文件时,.class文件的干扰,不必手动剔除了。但是,如果需要修改被隐藏的配置文件,就有注意了,只能不隐藏或者到文件所在目录修改。

    1. 然后我们配置指定后缀过滤,Editor--File Types,在下面把*.后缀加进去,多个用;号进行隔开,保存。过滤文件和过滤后缀就配置好了
    image.png

    三、 intellij idea svn 修改文件后,文件夹路径也变为蓝色

    File—->settings—->version control—–>勾选show directories with changed descendants

    image.png image.png

    四、设置代码是否折叠

    仅有一行代码的函数默认是折叠的,很不习惯。如果设置默认不折叠,则到setting里修改:
    File->Setting->Editor->General(常规)->Code Folding(代码折叠),不勾选One-line methods选项即可,其它折叠默认项也可以在此设置。


    1726803088242.jpg

    五、.iml是做什么用的

    .iml文件是IntelliJIDEA项目的基础,存储了项目结构、模块配置、依赖关系及编译设置。它是IDE与项目关联的关键,迁移项目时需相应调整。
    .iml 文件是 IntelliJ IDEA 的项目文件,用于描述和配置项目的结构、依赖项和其他相关信息。它是 IntelliJ IDEA 项目的核心文件之一。

    当你在 IntelliJ IDEA 中创建一个新的项目时,它会自动生成一个与项目名称相同的 .iml 文件。这个文件包含了项目的基本设置和配置,包括模块(Module)的结构、源代码目录、依赖项、编译选项等。

    .iml 文件是以 XML 格式进行存储的,可以通过文本编辑器打开和查看。在该文件中,你可以找到以下一些常见的配置项:

    模块(Module)的设置:包括模块的名称、类型、源代码目录、资源目录等。
    依赖项(Dependencies)的设置:包括项目依赖的库、框架和其他模块等。
    编译选项(Compiler Options)的设置:包括源码版本、输出目录、编译参数等。
    运行配置(Run Configuration)的设置:包括项目运行时的参数、环境变量等。

    除了这些基本配置外,.iml 文件还包含了一些其他的项目设置和元数据,用于帮助 IntelliJ IDEA 在开发过程中正确地构建、运行和调试项目。

    需要注意的是,.iml 文件通常是与特定的 IDE(如 IntelliJ IDEA)关联的。如果你将项目从一个 IDE 迁移到另一个 IDE,可能需要重新生成或调整 .iml 文件以适应新的 IDE。

    总之,.iml 文件是 IntelliJ IDEA 项目的配置文件,用于描述和配置项目的结构、依赖项和其他相关信息。它在项目的构建、运行和调试过程中起着重要的作用。

    相关文章

      网友评论

          本文标题:idea集成SVN,如何禁止提交iml文件,及修改文件后文件夹路

          本文链接:https://www.haomeiwen.com/subject/rkwnljtx.html