2016-04-20 15 views
2

私は、リソースファイルの問題を即座に検出できるリントチェックを書いてみたいです。たとえば、Androidスタジオに<TextView>をハイライト表示させ、android:paddingがないときに警告を出したいとします。Androidスタジオでオンザフライでカスタマイズされたリントチェックを使用する

私はthisを読んで、カスタムリントを書くことができますが、コマンドラインでのみ使用できますが、オンザフライでは使用できないことがわかりました。私はまた、オンザフライカスタムリントチェックを提供するSonarLintのようなプラグインがあることを発見しました。

だから私の質問は次のとおりです。

は、それは、Android Studioのプラグインを作成することは、その場でカスタムの糸くずの確認作業を行うための唯一の方法であるというのは本当か?

+0

lint APIが間もなく変更されるようです:https://code.google.com/p/android/issues/detail?id=224584 – rekire

答えて

1

独自のカスタムリントチェックがないため、質問に正確に回答していません。しかし、私はrxLintライブラリを使用しています。これはAndroidビルドツールの一部ではなく、Androidスタジオは報告されているコードの問題点を強調しています。

カスタムリントチェックを別のモジュールとして作成し、メインプロジェクトをそれに依存させる場合は、Androidスタジオが強調表示されます。

関連する問題