我有一个带有composer.json的项目,它将许多模块添加为依赖项,我希望能够在同一个PHPStorm项目中处理它们。当我更改供应商目录中的文件,并在CLI上运行git status时,我看到了差异,但是PHPStorm内联工具没有注册更改(左侧边栏上没有蓝线)。
如果我进入项目设置并将特定的供应商依赖项添加为git root,包含.git文件夹的文件夹,则IDE将按照我的期望/希望开始工作。
但是,我不想为所有依赖项重复此过程,感觉手动工作太多了?还有更好的方法吗?
更新:仍然没有快乐,显示历史记录'当我使用供应商作为来源时,按钮不起作用。
这是我的项目结构: