4
我最近在Android-Studio中安裝了容易出錯的插件,並按照其網站上的說明配置了設置。爲什麼在Android Studio中使用容易出錯的插件
該插件工作正常,但我注意到,在編譯時,錯誤傾向插件顯示的任何錯誤已由編輯器中的Lint工具突出顯示。
所以我想知道爲什麼我應該在Android-studio中使用Error-prone。 或者我不知道有關錯誤傾向或Lint工具的詳細信息。
我最近在Android-Studio中安裝了容易出錯的插件,並按照其網站上的說明配置了設置。爲什麼在Android Studio中使用容易出錯的插件
該插件工作正常,但我注意到,在編譯時,錯誤傾向插件顯示的任何錯誤已由編輯器中的Lint工具突出顯示。
所以我想知道爲什麼我應該在Android-studio中使用Error-prone。 或者我不知道有關錯誤傾向或Lint工具的詳細信息。
據我所知,易錯編譯器比標準編譯器更嚴格,並且標記可能成爲bug的問題。 一個實際的例子:一個編譯好標準編譯器的項目,用沒有「@Override」註解的方法覆蓋他們的超級方法將導致錯誤傾向於給你警告,所以你可以有意識地對此做出反應(註釋,或抑制誤報)。 所以它被用作失敗早期質量原則。 關於此,我發現這是一個有趣的閱讀/ github測試項目:https://artemzin.com/blog/android-development-culture-the-document-qualitymatters/