如何在 Visual Studio 2022 和 Visual Studio 2019 中使用不同的 KeyMaps

5
这可能是一个普遍的问题,涉及在不同版本的Visual Studio之间使用不同的键映射,但是对于ReSharper还不支持VS 2022预览版本这一点特别相关。
我在使用已安装ReSharper的现有Visual Studio 2019中存在常见快捷键冲突,如Ctrl + T映射到ReSharper GoTo。但是在似乎也使用相同键映射的VS 2022中,并没有ReSharper,所以Ctrl + T没有任何作用。
如果我在VS 2022中重置键映射为默认设置,那么Ctrl + T就会被映射到VS Edit.GotoAll,这会破坏我的2019设置,因为它会从ReSharper转向VS默认设置(la 2022)。
是否有一种方法使每个版本都有完全独立的键映射?或者是否有其他方法可以解决这个问题(我没有正确配置等等)?
谢谢。
1个回答

3

工具->选项...->环境->帐户下关闭您的设置同步:

enter image description here


选项在2019和2022中已经取消了勾选。选择现在是未勾选状态。 - Senthil Ramanathan
我认为Visual Studio的两个版本都会有自己独立的本地vssettings文件,我的VS2019文件位于:c:\Users<username>\AppData\Local\Microsoft\VisualStudio\16.0_xxx\Settings\CurrentSettings.vssettings - 我没有安装VS2022,所以无法检查它使用哪个文件。 - Piers Myers
我现在使用的是VS2022,发现选项跟VS2019的选项相连。例如,其中一个更改字体或主题另一个也会跟着变化。那个被我强调的设置好像没有影响。我已经向微软报告了这个问题。 - Piers Myers

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接