键盘快捷方式,用于在Visual Studio 2012中选择引号内的文本

时间:2013-12-11 09:34:25

标签: visual-studio-2012 keyboard-shortcuts

是否有键盘快捷键(或可自定义的键盘快捷键)在Visual Studio 2012中选择单引号''和双引号“”内的文本。

例如:

string name = "John Doe";

而不是拖动鼠标选择所有John Doe,有没有办法将光标指向双引号内 按键组合选择它?想尽量避免使用鼠标。

我发现了一个类似的问题

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

但是给出的快捷方式只会选择特定的文本,而不是引号内的整个文本

TIA

7 个答案:

答案 0 :(得分:6)

在研究这个问题时,我找到了两个答案:

回答第一个

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

回答第二个

如果您使用 ReSharper ,则可以使用Ctrl + Alt +向右箭头执行与Ctrl + Shift + W相同的操作。您还可以使用Ctrl + Alt +向左箭头来减少一个逻辑容器的选择。

答案 1 :(得分:5)

在Visual Studio 2013中,它是Ctrl+Right Click。您可以将Ctrl+Shift+]用于Visual Studio 2015;)

答案 2 :(得分:2)

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

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

只需双击到第一个双引号,VS将选择整个字符串(包括封闭的双引号)。

答案 3 :(得分:0)

在Visual Studio中使用(Ctrl + Shift + W)。只需在“之前移动光标”并使用此组合键。

答案 4 :(得分:0)

显然你正在寻找的功能不存在(http://msdn.microsoft.com/en-us/library/da5kh0wa.aspx)为此,我使用ctrl + shift +箭头快速选择,但不是视觉工作室功能对所有文本编辑器都是全局的。< / p>

问候。

答案 5 :(得分:0)

在Visual Studio 2013中,我可以通过Ctrl +左键单击字符串引号的开头(位于(&#34;)符号的左侧)。移动到VS 2015这个功能对我来说不再适用,我很想知道如何重新开启它。

答案 6 :(得分:0)

TLDR;的 CTRL+W+W

我正在使用Visual Studio 2017和ReSharper。我不知道ReSharper是否添加了命令,或者它是VS2017的原生命令,但使用我的设置,可以通过将光标放在引号之间并点击{{1}来选择引号内的文本}}

第一个CTRL+W+W将选择最接近光标的单词。再次点击CTRL+W将选择引号之间的所有内容。