如何在Visual Studio 2017的C#编辑器中禁用Ctrl+Click的跳转定义功能?
解决Visual Studio 2017 C#编辑器Ctrl+单击跳转定义的禁用问题
当然可以实现这个需求!在VS2017里,你只需要调整一下编辑器的设置,就能让Ctrl+单击只执行选中单词的操作,关掉跳转定义功能。具体操作步骤如下:
- 打开Visual Studio 2017,点击顶部菜单栏的
工具→选项(嫌麻烦的话直接按Ctrl+Q,输入“选项”就能快速定位打开) - 在弹出的选项窗口中,依次展开左侧的
文本编辑器→C#→高级 - 查看右侧的设置项,找到**“启用Ctrl+单击转到定义”**这一项,取消它前面的勾选
- 点击窗口底部的
确定保存更改,之后再在C#编辑器里Ctrl+单击单词,就只会选中该单词,不会触发跳转定义了
如果之后你又需要恢复跳转功能,只要回到这个设置界面重新勾选该选项即可。
内容的提问来源于stack exchange,提问作者Tom Seddon




