首页 / 知识
关于Visual Studio:对C ++的良好重构支持
2023-04-12 12:28:00

Good refactoring support for C++如今,Visual Studio对C#的重构支持非常好(尽管不如我已经看到的某些Java IDE的一半好),但是我确实缺少C ++支持。 我看过重构! 并且目前正在尝试中,但是也许你们当中的一个知道更好的工具或插件? 我已经使用Visual Assist X一两个星期了,并且完全上瘾了。 感谢您的提示,我将尝试说服老板也让我获得工作许可证。 自从Visual Assist X在经过几次特定的重构后一直弄乱我的Visual Studio以来,我已经寻错了几天了。花了我(和客户支持)一个星期的时间来寻找问题,但现在让我们说Visual Assist X不是 与ClipX完美结合。 全番茄软件的Visual Assist X不是免费的,但是如果您使用Visual Studio for C ++,那绝对物有所值。 http://www.wholetomato.com/ 我尝试过Refactor !,因为它的功能似乎很有希望,就像使用一个简单的测试项目进行测试一样,但是它根本无法与我们的真实项目一起工作-大量的CPU活动,有时甚至是冻结的VS IDE,也没有出现Refactoring UI绝大部分代码。 我们使用的是Visual AssistX。尽管它提供的重构不多,而且在我看来使用起来有些复杂,但它可以工作。 我没有找到此帖子,并创建了另一个。那里对VS2010的反应很好。 如果您像我一样,希望VS2010带有C ++重构支持,请访问我的Microsoft Connect票证并为其投票。希望有足够的选票,MS可以给予它更高的优先级。 Mozilla的Taras Glek在过去的一两年中致力于C ++分析和代码重写工具。他的博客位于http://blog.mozilla.com/tglek/,您可以在此处找到指向他们创建的工具的链接。它们当然是免费和开源的。没有GUI,但是我想我可以将它链接起来,以防任何人感兴趣。 如果您喜欢emacs,那么Xrefactory是一个不错的选择。 我不熟悉您提到的工具,但是Eclipse 3.4中对C ++的重构支持正变得越来越有用和不断发展。 |
最新内容
相关内容
python支持r语言吗?
python支持r语言吗?,代码,名称,培训,官网,第一,语言,对象,字符串,方法,后缀,python中可以支持r语言。python提供了一个模块rpy2,可以较好地完python支持多继承吗
python支持多继承吗,培训,代码,不了,上边,函数,属性,例子,父亲,定义,母亲,python多继承单继承有时候可能满足不了我们所需的所以我们就会遇到python是否支持字符串
python是否支持字符串,培训,数据,字符串,字符,引号,中文,内容,也就是,源程序,比如说,python要求,字符串必须使用引号括起来,可以使用单引号或者python让Python代码更易维护的工具
python让Python代码更易维护的工具,代码,工具,培训,python支持哪些数据类型
python支持哪些数据类型,数字,标准,指数,培训,系统,浮点,布尔,表示,类型,个位,python基本数据类型一般分为:数字、字符串、列表、元组、字典、python不支持next方法吗
python不支持next方法吗,异常,培训,项目,方法,对象,元素,参数,函数,语法,文件,Python3中的File对象不支持next()方法。Python3有一个内置函数pythonvim插件的两种写法
pythonvim插件的两种写法,代码,全球,培训,写法,插件,方式,字符串,变量,标记,符号,python中vim插件的两种写法1、内嵌式{script}的内容是Pytho关于编辑器:收藏夹(G)Vim插件/脚本?
关于编辑器:收藏夹(G)Vim插件/脚本?,关于编辑器:收藏夹(G)Vim插件/脚本?,浏览,打开文件,文件系统,脚本,Favorite (G)Vim plugins/scripts您使用什么工具进行静态代码分析?
您使用什么工具进行静态代码分析?,您使用什么工具进行静态代码分析?,复杂性,一致性,代码分析,循环,What tools do you use for static关于asp.net:在现有系统上重构可测
关于asp.net:在现有系统上重构可测试性,关于asp.net:在现有系统上重构可测试性,产品,年了,流逝,我已经,Refactoring for Testability oPHP代码重构工具
PHP代码重构工具,PHP代码重构工具,方法,引用,工具,重命名,Tools for PHP code refactoring是否有支持重构PHP代码的工具(重命名变量,您使用什么工具在Linux上开发C ++
您使用什么工具在Linux上开发C ++应用程序?,您使用什么工具在Linux上开发C ++应用程序?,插件,应用程序,工具,我在,What tools do you u