2015-06-27 29 views
0

我有一個非常大的項目,我遇到的問題是我希望找到提供者更容易。在Dagger2中查找提供者的便捷方式

我有很多模塊,大多數情況下它們是在應用程序啓動時注入到對象圖中的全局模塊。問題在於:假設我找到一個標有@Inject註釋的媒體資源,那麼我希望能夠立即找到提供商。我怎樣才能做到這一點?我使用的是Android 2.0的工作室

+0

這是一個IDE問題吧?你用什麼IDE? –

+0

Android工作室。它是Intellij的一個孩子。是的,它可以被視爲一個IDE問題,是有道理的。我想,如果我爲每個軟件包保留一個模塊,它將有助於搜索,但如果使用全局模塊中的提供程序,該怎麼辦。 – j2emanue

回答

0

我看到這個被標記匕首2,但因爲它不是在一個問題中指定我會爲匕首提供答案1.

廣場提供Dagger IntelliJ Plugin它做了你問究竟什麼:

Dagger IntelliJ插件在@Inject對象和創建它的@Provides方法之間創建可視連接。

請注意,該插件是專爲匕首1,所以如果它在匕首2 it's merely by accident工作。

+0

耶我知道這個插件。我在android studio 2.0中試過了,但它仍然不能用在dagger2上。 – j2emanue

相關問題