前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Visual Studio 也开始支持 Ctrl 点击跳转了,于是需要解决跟 ReSharper 的冲突

Visual Studio 也开始支持 Ctrl 点击跳转了,于是需要解决跟 ReSharper 的冲突

作者头像
walterlv
发布2018-09-18 14:56:29
2.1K0
发布2018-09-18 14:56:29
举报

Visual Studio 也开始支持 Ctrl 点击跳转了,于是需要解决跟 ReSharper 的冲突

2017-11-07 07:55

微软在 2017年10月9日 发布了 Visual Studio 2017 version 15.4.0。而这个版本带来了大家期待已久的 Ctrl+Click 跳转到定义的功能。然而……ReSharper 也是这样的快捷键,也是这样的功能!!!

居然冲突了啊,怎么办?


这里可以阅读发布日志:Visual Studio 2017 15.4 Release Notes

Editor

  • We added the popular Productivity Power Tools navigation feature Control Click Go To Definition to the core Visual Studio product.
    • For supported languages (currently C#, VB and Python, with more languages coming in future releases), holding down the Ctrl key will allow you to click on a symbol in the Visual Studio editor and navigate to its definition.
    • If you prefer to keep the older Ctrl+Click word selection behavior, you can control the feature’s key usage via Tools > Options > Text Editor > General > Enable mouse click to perform Go To Definition, which lets you select other modifier keys, or turn off the feature if you wish.

所以 Visual Studio 和 ReSharper 开始冲突,具体表现为,点击跳转到定义后,如果鼠标在转到定义之后刚好还落在另一个单词上,那么还会跳转到那个新的单词,非常恶心!

只恶心自己就好了,为了防止恶心到大家,我找了几天,终于分别找到了 Visual Studio 和 ReSharper 两者的设置项。如下图,关掉一个就好了。

Visual Studio 和 ReSharper 中的设置
Visual Studio 和 ReSharper 中的设置

本文会经常更新,请阅读原文: https://walterlv.com/post/resolve-ctrl-click-confiliction-between-vs-and-resharper.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名 吕毅 (包含链接: https://walterlv.com ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系 (walter.lv@qq.com)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-11-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Visual Studio 也开始支持 Ctrl 点击跳转了,于是需要解决跟 ReSharper 的冲突
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档