Платформа IntelliJ (на которой основаны IDE JetBrains) предлагает два формата проекта
![enter image description here](https://i.stack.imgur.com/2EpZW.png)
Если вы выберете На основе каталога (примечание: кажется, единственный выбор для PyCharm)
существует папка .idea
для проекта .
для модуля имеется файл .iml
(которым может быть сам проект, если он есть).
Папка .idea
отслеживает конфигурацию рабочей области
- стили кода
- 1027 * источники данных *
- словари
- Выводы HTTP-запросов
- Настройки VSC
- настройки компилятора
- Библиотека
- Состояние интерфейса
Файл .iml
вместо
- языковые уровни
- папки вывода компиляции
- исключенные папки
- исходные папки
- зависимости (вставляются вручную или через систему сборки)
Это структурные компоненты проекта IDEA.
Они не нужны при работе над VS Code, Eclipse или другими IDE, однако они могут быть полезны для импорта целей.