コードの変更 (特定のリファクタリングなど) を行うためのビジュアル スタジオ アドオンを作成したいと考えています。これらのツールのどれを使用すればよいのか、またその理由は?
私たちは resharper のライセンスを持っています。他の 2 つは無料で、これは社内で使用するソフトウェアなので、ライセンスについて心配する必要はありません。
コードの変更 (特定のリファクタリングなど) を行うためのビジュアル スタジオ アドオンを作成したいと考えています。これらのツールのどれを使用すればよいのか、またその理由は?
私たちは resharper のライセンスを持っています。他の 2 つは無料で、これは社内で使用するソフトウェアなので、ライセンスについて心配する必要はありません。
私は DXCore しか使用していませんが、完全にロックされていると言わざるを得ません。
私自身と他の開発者は、この非常に有能なフレームワークで多くのことを達成しました
この趣旨の証拠として、コミュニティ サイトを提出します。
DevExpress は、フレームワークの特定の用途に関する質問に答える際に非常に役立ちます。多くの場合、DevExpress を拡張して、それに基づいてプラグインを作成する人に追加機能を提供します。
このようなプラグインの作成についてはブログでかなりのことを書いています。コミュニティ サイトのこのページを最新の状態に保ち、チュートリアルや完全に機能する例を含むインターネット上のいくつかのページへのリンクを掲載するよう努めています。
また、ブログでこのトピックに関するチュートリアルを書き続けるつもりなので、これは時間の経過とともにさらに優れたリソースになるはずです.
DXCore は非常に包括的なオブジェクト モデルであるため、リファクタリングは非常に簡単に記述できます。
また、DXCore (および Coderush/RefactorPro) のトピックに関する質問には、http://twitter.com/RoryBecker または電子メール (G Mail dot Com の Rory Becker) で喜んでお答えします。
その API に最も精通しているフレームワークを使用することをお勧めします。複雑なこと (つまり、コードの解析、目を楽しませる効果) を行う必要がある場合は、VSX を使用したくありません。時間がかかりすぎるためです。
好みがない場合は、主に DXCore を使用することをお勧めします。その主な理由は、その API をすぐに習得できるためです。ただし、いくつかのサンプル プロジェクトと非常に協力的なコミュニティがあり、ドキュメントに関しては改善すべき点がたくさんあります。何かを行う方法を見つける必要があるときはいつでも、DXcore プラグイン フォーラムで質問するだけで、すぐに質問に答えてくれました。
ReSharper APIを十分に理解して有用な作業を行うことができた場合は、知識を最高入札者に販売する必要があります。彼らは過去3回のメジャーリリースのドキュメントを約束してきました。