键盘快捷键在Visual Studio 2012

问题描述:

选择引号内的文字是否有一个快捷键(或定制的键盘快捷键),在Visual Studio中选择一个单引号“”内的文本和双引号“” 2012年键盘快捷键在Visual Studio 2012

例如:

string name = "John Doe"; 

不是拖动鼠标选中所有李四的,是有办法只需在双引号内的光标和 按组合键来选择呢?想要避免使用鼠标很有可能。

我发现了一个类似的问题

Visual Studio/R# Keyboard shortcuts: select string with or without quotes

但由于只选择特定的文本快捷方式,而不是整个文本中引用

TIA

+1

我一直在寻找这个答案。这个功能存在于我用作遗留语言(APL)的Ctrl + Shift + M中。我讨厌没有在VS中使用这个功能。 – Sam

+0

对于谷歌的人,在Visual Studio 2013中:将光标放在引号之间的任何字符串中,然后按CTRL + W。而已。 – reddy

使用(按Ctrl + Shift + W)在Visual Studio中。只需在光标前移动光标“并使用这些组合键即可。

+2

对不起VS 2012上工作 – vishnu

显然,您正在查找的功能不存在(http://msdn.microsoft.com/en-us/library/da5kh0wa.aspx)为此,我使用Ctrl + Shift +箭头快速选择,但不是Visual Studio功能是对所有的文本编辑器

问候

在研究这个,我发现两个答案:。

回答第一个

Ctrl + Shift + W将选择光标所在单词的文本。再按一次可选择不带引号的整个字符串的文本,再次选择引号,再次选择下一个逻辑容器等等。

回答第二个

如果使用ReSharper的可以使用Ctrl + Alt +右箭头做同样的事情,按Ctrl + Shift + W。您也可以使用Ctrl + Alt +向左箭头来减少一个逻辑容器的选择。

+1

只需指出在Ctrl + Alt + Right中双按“右”不会选择引号内的整个字符串。 如果您使用Windows快捷方式,双击“W”将选择引号内的整个字符串。 – ArjaaAine

+2

在Visual Studio 2017中,至少使用我的设置,Ctrl + Shift + W什么也不做。 – jbyrd

+0

这个resharper命令的名字是什么? – Rhurac

我不知道这样的键盘快捷键。

以下快速技巧使用鼠标并包含双引号。

只需双击左边到第一个双引号,VS会选择整个字符串(包括括号双引号)。

在Visual Studio 2013中它是Ctrl+Right Click。你可以在Visual Studio 2015中使用Ctrl+Shift+];)

+0

'Ctrl' +'Shift' +']'在Visual Studio 2015中不适用于我:( – jbyrd

+0

@jbyrd请确保您将光标/插入符号放在开始/结束位置 –

+0

我明白了 - 但首先,这完全是跛脚我必须将光标移动到一个确切的位置(而不是字符串中的任何位置),其次,高亮部分包含引号 - 这不是OP所要求的。 – jbyrd

在Visual Studio 2013中,我可以通过Ctrl +左键点击字符串quote的开头(即在(“)符号的左侧)转移到VS 2015这个功能不再适用于我,我很想知道如何重新打开它。