gpt4 book ai didi

c# - 我怎样才能设置 CodeRush 和 Visual Assist X 不相互冲突?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:59:47 24 4
gpt4 key购买 nike

Developer Express 的 CodeRush 和 Whole Tomato 的 Visual Assist X 都是出色的工具。我发现 CodeRush 有一个更漂亮的用户界面,它的“标记”机制非常有用,而且它有更大的可用重构选项。另一方面,CodeRush 偶尔会在重构时出错,尤其是在处理 C++ 项目时。因此我通常在那里禁用 CR。 VAX 的重构次数不如 CR,但它们都始终有效。 VAX 在不引人注意地使 Visual Studio 变得更好方面也做得更好——做一些事情,比如改进已经存在的功能,而不是 CR 的几乎在 IDE 内部构建 IDE 的方法。

长话短说,这两种工具我都喜欢,而且都想使用。问题是他们做了一些冲突的事情。我想进行设置,以便每当 CodeRush 命令和 Visual Assist 命令之间发生冲突时,VAX 命令“胜出”。有没有简单的方法可以做到这一点?

最佳答案

ReSharper 所做的是,当它有一个与默认 Visual Studio 设置冲突的选项时,它会安装一个 marshal,当您选择该选项时,它会询问您想要赢得哪个。这给了我们一个选择。

选项是找出这两个工具之间有哪些选项冲突,然后执行以下操作之一:

  1. 实现一个 marshal,询问您选择哪个选项,或者您可能更喜欢哪个选项

  2. 将此选项的操作强制到您喜欢的工具。

可以设置一个宏来执行这项工作。要实现这样的脚本,重要的是要知道哪些类型的选项存在冲突。您是在谈论快捷方式、菜单选项、工具栏选项吗?有了这些信息和您的 Visual Studio 安装,应该可以自动更新所有选项并选择您想要的选项。

关于c# - 我怎样才能设置 CodeRush 和 Visual Assist X 不相互冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4110305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com