私は小さなC#アプリケーションを持っています。差分をプレビューして変更を受け入れる機能を提供したいと思います。私の入力はテキストファイルのみです。私はkdiff3とwinmergeのようないくつかのツールに出くわしました。誰かがそれらをC#アプリケーションの中に統合しているのかどうか疑問に思っていました。私はまた、以前のstackoverflowの質問からCodeProjectの素敵ないくつかのプロジェクトに出くわしましたが、それらのプロジェクトは2004年に書かれて以来、私はあなたが統合できるオープンソースの差分とマージツールの提案はありますか?ありがとう!C#アプリケーションに統合できる差分ツール
答えて
csdiffをチェックアウトしましたか?
WinMergeのあなたが述べたように、他のアプリvia the command lineと統合することができます。 example of visual studioこれらのコマンドラインパラメータを使用して、組み込みのdiffクライアントを置き換えます。 winmerge自体の起動に関しては、C#から外部プログラムを呼び出す方法のうち、this simple exampleが見つかりました。
クール、それは有用に見えます。ネイサン!ありがとう! – user1427026
DiffPlexをチェックアウトするとよいでしょう。テキストdiffを生成するために使用できるのは(とりわけ)libraryです。また、より完全な「差分モデル」を提供するいくつかのより高いレベルのクラスも提供しています。たとえば、textboxやのような差分をレンダリングするために使いやすいはずです。
私は個人的には使用していませんが、最終更新日は2011年5月です。それ以外はかなり有望です。
返信いただきありがとうございます。私はDiffPlexとインターフェイスをダウンロードしようとしましたが、diffツールはうまく見えますが、マージ/パッチを提供しません。 – user1427026
ああ、私はそれを忘れて、あなたの質問に変更を受け入れる。ごめんなさい。 –
- 1. SQL Server差分ツール
- 2. HTML差分ツールAPI
- 3. Phabricator IntelliJとの差分統合
- 4. C# - 統一差分/パッチ作成者
- 5. JavaアプリケーションとC++アプリケーションの統合/通信
- 6. 差分を比較して差分を逆算するツールですか?
- 7. GMetricsツールをgrails 3xアプリケーションと統合する方法
- 8. 統合インフラストラクチャ監視ツール
- 9. .NETアセンブリ差分/比較ツール - 何が入手できますか?
- 10. DateTime差分C#
- 11. Gitkrakenの外部差分ツールを使用
- 12. UML差分ツールはありますか?
- 13. と失敗した場合の差分ツールを表示するには
- 14. 統合された差分:@@の意味は?
- 15. paypalとC++ MFCアプリケーションの統合
- 16. RabbitMQとC++アプリケーション統合のNodeJS Addon
- 17. C#の統計収集ツールですか?
- 18. アプリケーションのデータ入力部分にinfopathをasp.netと統合できますか?
- 19. Mercurialで外部差分ツールを使用する
- 20. ドキュメントを生成する差分ツールですか?
- 21. 差分を使わないでチームエクスプローラ(Git統合)でファイルを開く
- 22. 差分レポートを生成できるドキュメント比較ツールを探しています
- 23. 差分単変量検定の統計量差
- 24. 他のツール(OWASP ZAP)をNightwatch.jsに統合することができます
- 25. WebアプリケーションでRを統合
- 26. iOSアプリケーションでのFlickr統合
- 27. フローチャート/アクティビティ図関数をC#アプリケーションに統合する方法は?
- 28. C#Winformsアプリケーションにデータベースを統合する方法の詳細は?
- 29. Power BIレポートをUWP C#アプリケーションに統合する方法
- 30. ファックスバーコード認識ソフトウェアをC#アプリケーションに統合する
リンクありがとうございます。私は自分のウェブサイトを今見ていましたが、Google diff差し込みツールのような出力を提供する差異ツールを持っていないと思います。私は、レビューボードやwinmergeが提供するものと同様に、ファイルを並べて適切に表示できるライブラリを探しています。 – user1427026
リンクを投稿していただきありがとうございます:) – zulucoda
@Rndmは、http://download.cnet.comで参照されているhttp://www.oracle.com/apacheのテストページがなくなった場合に起こったGoogleのcsdiffプロジェクトです。 /windows/componentsoftware/3260-20_4-54271-1.html?私はCSdiffをとても愛し、本当に交換をしたい。私はcnetを心配しています。私はすべきですか? – AnneTheAgile