質問

いを迅速に実感のためにどのくらい"コピー&ペースト"符号化し、多くのツールなデザインインタフェースJavaチェックのためこの種のものです。あなツールの家VB.NET?

してくれてありがとうございますがどのような多くの繰り返しコードがいく番号を助けてくれることを目的とした分別)


更新されます。

私た有性生.

クローン博士 な支援VB.NET (C#、VB6および多くの他)
2010年:VB.net 加langaugesよCloneDR

クローン探偵ためのVisual Studio サポートするだけでなくC#

SolidSDD-ソースコードの複製検出器 サポートするだけでなくC、C++、C#、Java

DuplicateFinder がオープンソースが見え試合のように有性生するg期待どおりに動作しますのテキスト

ConQAT-継続的な品質評価ツールキット そうしてクローン検出することができますVB.NET (ないとうい)

Gendarme は、サンフランシスコFXCop、 AvoidCodeDuplicatedInSameClassRule 原則、非常に有望とされることを回避することができ、問題をテキストです。 うしこのベストソリューションこれまで、残念な検索によります。


以前であると主張されるこの問題が重複することを確認してくださいその他の質問にアドレス VB.NET, として、多くのツールから家のための C# わからないなど VB.NET.(ただしい驚きの場合はこの問題は重複)

役に立ちましたか?

解決 9

私が見つけたツールのための質問を参照してください。

他のヒント

のCodeRush 11.2重複検出および統合(DDC)と呼ばれる新しい機能を導入しました。

<のhref = "http://community.devexpress.com/blogs/markmiller/archive/2011/11/29/duplicate-detection-and-consolidation-in-coderush-for-visual-studio.aspx" rel = "nofollowを"> http://community.devexpress.com/blogs/markmiller/archive/2011/11/29/duplicate-detection-and-consolidation-in-coderush-for-visual-studio.aspx

あなたはそれが非常に多くの行が変更された場合、確かに時間が経過したなどで実行することができて、同様にそれのためのオプションをチェックアウトすることを確認してください。

彼らはあまりにもDevExpress社のサイト上でいくつかのまともな動画を掲載しました。

[私の著書である CloneDR("クローン博士").]

CloneDRはパラメータ化された全ての場面における文法のためのプログラミング言語での質問です。こだけの悩みではありませんわ。うものではないでクローンを構文上の形が変動するだけでは識別子の変化を問わず、停止または開始してください。

エンジンをCloneDR載, DMSソフトウェア-リエンジニアリングツールキット" での分析ツールを含む大規模システムの任意のプログラミング言語、言語の記述を解析するDMS多言語フロントは終了しています。

現在では、VBScript、VB6と方言の"Visual Basic").ることはないという感じでVB.netもう非常に簡単でいいのDMSのインフラの経験多言語の翻訳に対応いたします。

なので、CloneDRうことは、イブレア城、イブレア大、小の努力。

編集2010:VB.net として追加した言語CloneDRできます。

Atomiq の他の言語の中でvb.netをサポートし、その結果をきれいに提示されます。

JetBrainsの公表コンソールツールは、 ReSharperのコンソールツールを設定する重複解析を実行します。一度インストールすれば、それはチームシティーが行うように、あなたが同様の解析を行うことができ、重複を生成する重複がMSBuildのでカスタムビルドプロセスに検索などが局部的にも報告しています。このツールは、あなたが必要なものを正確に行います。あなたはJetBrainsの<のhref =「http://blog.jetbrains.com/dotnet/2013/09/03/duplicate-finder-part-of-resharper-command-line-tools/」のrel =でここに見つけることができます。詳細"nofollowを">ブログ記事で

試してみてくださいサルのます:

  

サル(類似性アナライザ)は、Java、C#、C、C ++、COBOL、ルビー、JSP、ASP、HTMLでの重複、XML、Visual Basicの、Groovyのソースコード、さらにはプレーンテキストファイルを識別します。

私はかつてパターンインサイトの印象的なデモを見ました。 http://patterninsight.com/products/cp:そのCPのマイナーは、あなたが探しているものかもしれの-miner.php。私はC / C ++以外の言語についての明示的な何かを見つけることができませんでしたけれども、それは、言語に依存しないように思われます。

あなたの袖をロールアップし、それを使用するために、独自のパーサーを書きます CPD の?

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