2011-02-17 45 views
13

我已安装Resharper,并以某种方式CtrlW不再“扩展选择”。我尝试在Tools - > Options - > Keyboard中将它分配给Global/Resharper.ExtendSelection,但它仍然只选择一个单词。Ctrl-W停止工作

回答

4

一个问题和建议:

  • 不ReSharper的|编辑|扩展选择工作?
  • 通过Resharper重新应用VS集成|选项| Visual Studio集成|应用方案
+0

有趣...扩展选择已禁用! – JoelFan 2011-02-18 14:47:22

+2

可能是您的源文件不支持扩展选择?我相信HTML和JavaScript不支持它。它在C#/ VB文件中可用吗? – Kevin 2011-02-18 15:12:23

+0

这对我有效。 延期选择工作现在是CTRL + ALT + 2017.3.2 – 2018-02-15 05:53:50

4

一个解决方案,我发现是在Text Editor水平重新配置密钥(他们是在Global水平,对于一些(讨厌)的原因ReSharper的覆盖这个定义

这样:(Tools->Options->Environment->Keyboard),设置Use new shortcutText Editor并重新定义快捷方式

提示:看你的Ctrl键W¯¯收藏写view.Show commands containing 我需要View.ErrorList(Ctrl键W¯¯Ctrl键ë),View.Output(Ctrl键W¯¯Ctrl键ö)& View.SolutionExplorer(Ctrl键W¯¯CtrlS

HTH

p.s. 我甚至禁用Resharper它仍然不会工作...

11

我已经找到了决议。转到ReSharper - >选项 - > Visual Studio集成 - > Keybord快捷方式 - > ReSharper或IntelliJ IDEA。下一次当你按CtrlW,Visual Studio会问你快捷方式。您将选择ReSharper快捷方式,就是这样。

1

对我来说,原因是一个愚蠢的一个:

我的C#文件从项目中删除意外,所以ReSharper的不再把它当作C#代码,因此没有语法元素来选择扩展到。在其他文件中,它工作正常。