【问题标题】:How can I use different KeyMaps for Visual Studio 2022 vs Visual Studio 2019如何为 Visual Studio 2022 与 Visual Studio 2019 使用不同的 KeyMap
【发布时间】:2021-09-03 19:29:21
【问题描述】:

就在不同版本的 Visual Studio 之间使用不同的键映射而言,这可能是一个通用问题,但与尚不支持 VS 2022 预览版的 ReSharper 尤其相关。

我在安装了 ReSharper 的现有 Visual Studio 2019 中映射到 ReSharper GoTo 的常见键绑定(如 Ctrl + T)存在冲突。但是在似乎使用相同键盘映射的 VS 2022 中,没有 ReSharper,因此 Ctrl + T 什么都不做。

如果我将 VS 2022 中的键盘映射重置为默认值,则 Ctrl + T 映射到 VS Edit.GotoAll,这会破坏我的 2019 年设置,它从 ReSharper 变为 VS 默认值(la 2022)。

有没有办法让每个版本都有完全独立的键盘映射?或者我有其他方法可以解决这个问题(我没有正确配置等)

谢谢。

【问题讨论】:

    标签: visual-studio visual-studio-2019 resharper keymaps


    【解决方案1】:

    关闭Tools->Options...->Environment->Accounts下的设置同步:

    【讨论】:

    • 该选项在 2019 年和 2022 年都已取消勾选。情况是选择取消勾选。
    • 我认为 Visual Studio 的两个版本都有自己独立的本地 vssettings 文件,我的 VS2019 位于:c:\Users\\AppData\Local\Microsoft\VisualStudio\16.0 _xxx\Settings\CurrentSettings.vssettings - 我没有安装 VS2022,所以无法检查它使用的是哪一个。
    • 我现在有 VS2022,似乎这些选项与 VS2019 相关联。例如,改变一个字体或主题也会改变另一个。我强调的那个设置似乎没有影响。我已将此问题作为 Microsoft 提出的问题。
    猜你喜欢
    • 2021-10-04
    • 2022-06-15
    • 2021-12-21
    • 2022-12-23
    • 1970-01-01
    • 2021-10-09
    • 2021-12-28
    • 1970-01-01
    • 2022-09-25
    相关资源
    最近更新 更多