質問

私自身のIntelli-J検査を書くことにどのように行きますか?私はいくつかの一般的なガイドやリソースを探しています。

チーム全体の標準に従って、Guava(List.newArrayList()/Maps.newHashMap())などではなく、コレクションクラスが手動でインスタンス化されるたびに検査ヒントを表示したいです。

どんな方向にも感謝します。

役に立ちましたか?

解決

そのような検査では、プラグインを書く必要はなく、代わりに Quick Fixesを使用してカスタム検査を作成できるようにする構造検索と交換(SSR)機能。

関連項目あなた自身の検査を作成するセクションとこの機能のドキュメント

究極のバージョンのみで利用可能です。

他のヒント

私はあなたをがっかりさせなければならないが、プラグインとIntellijに関連するほとんどすべてのものについては、書面によるガイドラインや資源や資料や文書はありません:(。 (これは主な理由です。多くのIntellijファンは彼らのお気に入りのツールのためのプラグインで働いていません)。

その会社は素晴らしい製品を作りますが、ドキュメンテーション、書籍、開発者のためのガイドライン(ユーザーではありません)になると、実際には存在していません:(。

あなたの唯一の賭けは実際のIntellijプラグインのソースを調べることです(それらのうちのいくつかはここにあります: http://git.jetbrains.org/ )そして Intellij開発チームが通常あなたに喜んで答えてからプラグインリスト

ゲームに遅くなっていますが、この質問はまだGoogle検索で高くなりますので、

http://confluence.jetbrains.com/display/ideadev/+ CODE + SOURCE

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top