2

checkstyle の拡張プラグインを実装しました。

今、Eclipse のいくつかの checkstyle エラーに対するクイックフィックスを追加するタスクがあります。

例: クラスが public の場合、final 修飾子を追加します。

数時間の調査の後、この希望/問題を抱えているのは私だけではないので、いくつかのフォーラムでこの質問をすることにしました。

checkstyle http://checkstyle.sourceforge.net/のドキュメントによると、プラグインは独自に実装されたチェックのクイックフィックスを提供していません。

私はいくつかの調査を行いましたが、独自のチェックにクイックフィックスを追加する方法については何も見つかりませんでした.

ここで質問: Eclipse 用に独自のクイックフィックスを実装する方法はありますか?

バージョン 5.6 の checkstyle API と Eclipse 4.2 を使用しています。

4

1 に答える 1

2

eclipse-cs プラグインの拡張ページを参照してください。

そこから、サンプルの Checkをダウンロードできます。

ファイルは名前の下にありますnet.sf.eclipsecs.sample

1src\net\sf\eclipsecs\sample\checksQuickFix Java codeあり、ベース ディレクトリにplugin.xmlは次の行があり、クイックフィックスを有効にします。

    <!-- This plugin provides custom quickfixes for Checkstyle problems. -->
    <extension
          point="net.sf.eclipsecs.ui.checkstyleQuickfixProvider">
    </extension>

クエリのサンプルをダウンロードして参照できます。そこにはCheck の拡張がうまく説明されています。

于 2013-08-20T07:46:38.023 に答える