goldli 发表于 2023-3-31 14:05

C#, 清除 visual studio 2022 所有的快捷键

本帖最后由 goldli 于 2023-3-31 14:07 编辑

在使用 VS2022 时,快捷键必不可少。 然而内置的又不一定是你想要的。 这个时候你可能会切换 快捷键的配置,或自定义快捷键。
还有种可能 ,你不一定能记住那些复杂的组合键。

那么如何修改成自己想要的快捷键呢? 打开 工具\选项\键盘, 然后一项一项的改。

然而,在实际开发中,你用到的快捷键其实并没有几个,对吧?
那些很少用到的怎么办, 放一边不用管它。 是的,这样可以。 但有时候你不小心按错了呢 ?

VS的快捷键是可以通过配置文件来配置的。 知道这个,你就想自己试试了。
然而,当你执行了导出键盘配置后,你会发现,配置文件中只有2个全局的快捷键设置。其它的设置都没有。
如果你在键盘设置中 删除了一个快捷键,再导出,你会发现配置文件中多了一个快捷键设置。
这样,你就明白了。 vssettings文件 中的快捷键是 移除操作。
这个时候你想一个一个快捷键去移除,再导出 ? 别开玩笑了,会累死你。
用工具吧。
看视频
# https://github.com/goldli/remove ... eys/blob/main/1.mp4
用此工具就可以删除所有快捷键。
删除后导出的键盘配置文件大约95k


在这个文件的基础上修改即可。
    把要保留的快捷键的 RemoveShortcut 项删除。 如: <RemoveShortcut Command="AddQuickFile" Scope="Global">Shift+F2</RemoveShortcut>
    把要修改的快捷键的 Shortcut 添加进去。如:<Shortcut Command="Edit.ToggleLineComment" Scope="Global">Ctrl+/</Shortcut>

程序开源。 地址:# https://github.com/goldli/remove-all-visual-studio-2022-hot-keys

本地下载

dspgl 发表于 2023-3-31 14:12

谢谢分享,正好需要

kenxy 发表于 2023-3-31 14:37

这个还是很有用的,防止不小心按错了

xisuo67 发表于 2023-3-31 17:45

支持一下原创

Lwsummer618 发表于 2023-4-3 09:32

支持支持,有时候确实很难记住

he5888 发表于 2023-4-3 13:59

支持支持,有时候确实很难记住

youdm 发表于 2023-8-22 07:45

感谢分享!非常实用!

ghpopst 发表于 2023-8-22 15:53

感谢楼主分享,这个正好能用上,改改快捷键

shintenu 发表于 2023-10-7 09:44

感谢分享!肯定有用!
页: [1]
查看完整版本: C#, 清除 visual studio 2022 所有的快捷键