我有一個非常大的項目,我遇到的問題是我希望找到提供者更容易。在Dagger2中查找提供者的便捷方式
我有很多模塊,大多數情況下它們是在應用程序啓動時注入到對象圖中的全局模塊。問題在於:假設我找到一個標有@Inject
註釋的媒體資源,那麼我希望能夠立即找到提供商。我怎樣才能做到這一點?我使用的是Android 2.0的工作室
我有一個非常大的項目,我遇到的問題是我希望找到提供者更容易。在Dagger2中查找提供者的便捷方式
我有很多模塊,大多數情況下它們是在應用程序啓動時注入到對象圖中的全局模塊。問題在於:假設我找到一個標有@Inject
註釋的媒體資源,那麼我希望能夠立即找到提供商。我怎樣才能做到這一點?我使用的是Android 2.0的工作室
我看到這個被標記匕首2,但因爲它不是在一個問題中指定我會爲匕首提供答案1.
廣場提供Dagger IntelliJ Plugin它做了你問究竟什麼:
Dagger IntelliJ插件在
@Inject
對象和創建它的@Provides
方法之間創建可視連接。
請注意,該插件是專爲匕首1,所以如果它在匕首2 it's merely by accident工作。
耶我知道這個插件。我在android studio 2.0中試過了,但它仍然不能用在dagger2上。 – j2emanue
這是一個IDE問題吧?你用什麼IDE? –
Android工作室。它是Intellij的一個孩子。是的,它可以被視爲一個IDE問題,是有道理的。我想,如果我爲每個軟件包保留一個模塊,它將有助於搜索,但如果使用全局模塊中的提供程序,該怎麼辦。 – j2emanue