使用Docker进行开发和共享IDE自动完成等function的依赖关系

假设我们有一个Docker容器,其中包含我们应用程序所需的所有依赖项,而应用程序的代码位于共享卷上。 这似乎是合理隔离应用程序及其依赖的常见设置。

现在说我们使用本地安装的IDE编辑位于共享卷上的代码。 IDE如何find自动完成function的依赖项(未安装在共享卷上)?

我知道有些内置的支持Docker的PyCharm之类的IDE,但是我很好奇是否有另外一种“共享”依赖的方法。 有些人只是把NFS挂载到主机上,还是违背了Docker的理念?