visual-studio 用于 Visual C++ 的 ReSharper(或类似的东西)?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/196828/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-22 09:45:12  来源:igfitidea点击:

ReSharper (or something like it) for Visual C++?

visual-studiovisual-c++resharper

提问by Alf Zimmerman

I've seen ReSharper recommended a lot Unfortunately, it doesn't support C++ in Visual Studio. Is there anything out there you can recommend? I already use Visual Assist, and it does its job very well, but it's quite limited in comparison with ReSharper.

我看到 ReSharper 推荐了很多 不幸的是,它在 Visual Studio 中不支持 C++。有什么可以推荐的吗?我已经在使用 Visual Assist,它的工作非常好,但与 ReSharper 相比,它非常有限。

Any suggestions?

有什么建议?

采纳答案by benPearce

Refactor Pro is availablefor Visual C++, this will give you some functionality. Also check out CodeRush, I think it also supports C++.

Refactor Pro用于 Visual C++,这将为您提供一些功能。另请查看 CodeRush,我认为它也支持 C++。

回答by Oleg

IMHO - Visual Assist Xis best but expensive code completion/refactoring tool for C++. VAX has not so much features as ReSharper for C#, but it makes your C++ programming easier and faster... Just looked on CodeRush - it su%% as most of DevExpress libs & tools.

恕我直言 - Visual Assist X是 C++ 最好但昂贵的代码完成/重构工具。VAX 没有 ReSharper for C# 那么多的功能,但它使您的 C++ 编程更容易、更快......只要看看 CodeRush - 它 su%% 作为大多数 DevExpress 库和工具。

回答by Roger Lipscombe

I tried both Refactor Pro and Visual Assist/X. Neither of them thrilled me in the same way that ReSharper does. I guess that mostly, this is because C++ is such a hard language to write automatic refactorings for.

我尝试了 Refactor Pro 和 Visual Assist/X。它们都没有像 ReSharper 那样让我兴奋。我想这主要是因为 C++ 是一种很难编写自动重构的语言。

回答by Roger Lipscombe

The solution is to code in Eclipse or NetBeans, but such IDEs are not Visual Studio.

解决方案是在 Eclipse 或 NetBeans 中编码,但此类 IDE 不是 Visual Studio。