Ste*_*ica 10
在共享您的项目设置是不是天生一个坏主意,有几个例外,你应该知道的潜在问题。
workspace.xml文件包含各种特定于用户的设置,例如环境变量、光标位置和 Python SDK 位置。
dictionaries文件夹包含自定义拼写,如果两个开发人员具有相同的名称,则可能会导致冲突。.idea文件夹是 PyCharm 特定的,这意味着使用不同 IDE 的开发人员可能会导致项目不同步。如果你做决定的份额.idea,的IntelliJ的官方文档给出了以下建议
[.idea] 格式被所有最近的 IDE 版本默认使用。以下是您需要分享的内容:
- 项目根目录下.idea目录下的所有文件,除了存储用户特定设置的workspace.xml和tasks.xml文件
- 可以位于不同模块目录中的所有.iml模块文件(适用于 IntelliJ IDEA)
分享以下内容时要小心:
- 生成签名构建的Android 工件(将包含密钥库密码)
- 在 IDEA 13 和更早版本的dataSources.ids 中,datasources.xml可以包含数据库密码。IDEA 14解决了这个问题。
您可以考虑不分享以下内容:
- 基于Gradle或Maven的项目的.iml文件,因为这些文件将在导入时生成
- gradle.xml文件,请参阅此讨论
- 用户字典文件夹(以避免其他开发人员具有相同名称时发生冲突)
- .idea/libraries下的XML 文件,以防它们是从 Gradle 或 Maven项目生成的
| 归档时间: |
|
| 查看次数: |
18432 次 |
| 最近记录: |