プログラミングを支援するためのC#には ReSharper があることを知っていますが、C++にも同様のものはありますか?
更新:JetBrainsは Resharper for C++ に取り組んでいます。
ResharperがC#用であるほどC++には適していませんが、Whole Tomatoは、C++を処理し、適度にパフォーマンスの高い方法で実行する Visual Assist X という製品を作成します。
また、Developer Expressは CodeRush を作成します。これはVisual Assistよりも多くの機能を提供しますが、コンピューターの負荷を大幅に軽減し、時々間違いを犯します-マクロを使用するほとんどの構成は正しく機能しませんCodeRushで。 2013-05-31の時点で、 CodeRushはC++サポートを非推奨にしています であることに注意してください。
ResharperとVisual Assistは便利です。CodeRushをオンにすると、リファクタリングが改善される場合がありますが、ほとんどの場合、Visual Assist Xのコード補完支援の方が優れているため、そのままにしておきます。
このようなプラグインをインストールするには、IDEを(分離モードではなく)統合モードで実行する必要があることに注意してください。これは、次のことを意味します。
ReSharperでのC++サポートの公表: http://blogs.jetbrains.com/dotnet/2013/06/resharper-to-support-c
このプログラムを使用すると、それなしでは生きていけません。 (そして私がプログラムと言うとき、私はアドインを意味します!)
これは、Resharperで使用していた機能によって異なります。
個人的な経験:ResharperとVisual Assist Xの両方を少なくとも半年使用しましたが、最終的にはこの無料パッケージを使用しました:MicrosoftのProductivity Power Tools: http://visualstudiogallery.msdn。 Microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
ReSharper for C++は、パブリックEAPで入手できます- http://www.jetbrains.com/resharper/features/cpp.html
VisualAssist X from http://www.wholetomato.com/ これはVC6-VS2010から直接サポートされているVSプラグインです(VC6の場合、ReSharperと同じくらい優れています)
JetBrainsは、ReSharperの次期バージョンのC++サポートに取り組んでいます。
現在、クローズドベータ版で利用できます。