我正在寻找有关从使用各种JetBrains程序创建的项目中的.idea
目录中读取项目信息的信息/文档。
在NetBeans中,它非常简单:您可以打开nbproject/project.xml
并获取项目名称以及项目类型(例如org.netbeans.modules.php.project
)。
使用.idea
,我很难找到数据的最终位置。
具体来说,我正在寻找:
答案 0 :(得分:2)
项目名称(如果与根目录名称不同)
查看.idea/.name
文件(如果存在) - 它是一个包含单行文本的纯文本文件。
项目创建的精确软件(WebStorm vs. PhpStorm vs. PyCharm vs. RubyMine vs. [...])
AFAIK中没有这样的信息 - 所有产品都使用相同的文件夹/格式(好吧,IntelliJ也可以使用.ipr
个文件IIRC - legacy format)。
不同的IDE可能使用不同类型的模块:例如PhpStorm / WebStorm仅使用WEB_MODULE
- 查看.iml
文件。