是否有键盘快捷键(或可自定义的键盘快捷键)在Visual Studio 2012中选择单引号''和双引号“”内的文本。
例如:
string name = "John Doe";
而不是拖动鼠标选择所有John Doe,有没有办法将光标指向双引号内 按键组合选择它?想尽量避免使用鼠标。
我发现了一个类似的问题
Visual Studio / R# Keyboard shortcuts: select string with or without quotes
但是给出的快捷方式只会选择特定的文本,而不是引号内的整个文本
TIA
答案 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
将选择引号之间的所有内容。