Intellij idea intellij中基于目录的格式项目和基于文件的格式项目有什么区别

Intellij idea intellij中基于目录的格式项目和基于文件的格式项目有什么区别,intellij-idea,project,Intellij Idea,Project,我在这里浏览了IntelliJ IDEA文档,它描述了基于目录的格式项目和基于文件的格式项目的结构,为什么我更喜欢其中一个呢?基于文件的格式是IntelliJ IDEA旧版本中唯一可用的格式。基于目录的格式在后面介绍,它的主要优点是更容易在版本控制系统中存储项目文件,因为项目数据被拆分为多个文件,合并冲突的可能性较小 缺点相对较小:在操作系统的文件管理器中双击基于目录的项目无法打开该项目。基于目录的格式也有助于仅提交共享设置,而忽略用户特定的设置(例如,是否在编辑器中显示行号)。来自@Neera

我在这里浏览了IntelliJ IDEA文档,它描述了基于目录的格式项目和基于文件的格式项目的结构,为什么我更喜欢其中一个呢?

基于文件的格式是IntelliJ IDEA旧版本中唯一可用的格式。基于目录的格式在后面介绍,它的主要优点是更容易在版本控制系统中存储项目文件,因为项目数据被拆分为多个文件,合并冲突的可能性较小


缺点相对较小:在操作系统的文件管理器中双击基于目录的项目无法打开该项目。

基于目录的格式也有助于仅提交共享设置,而忽略用户特定的设置(例如,是否在编辑器中显示行号)。来自@Neeraj,这不完全是真的。对于基于文件的格式,用户特定的设置也存储在单独的文件(.iws)中,该文件也不应提交。