在 vscode 中如何只选择整个字符串?

Yas*_*ash 7 visual-studio-code

我尝试查找这些问题,但它们是针对整行的。

我的问题是例如let url = "https://robohash.org/hello.png?set=set4";

在这里,是否有任何快捷方式可以仅选择 url 或基本上包含在“”之间的任何内容。是否可以?

小智 11

我刚刚发现了一个神奇的捷径:)

\n

为了扩大选择,我们可以使用Shift++Alt\xe2\x87\xa8

\n

请参阅此处了解更多详细信息和示例。

\n

  • 就像接受的答案所述,此热键并非在所有情况下都有效,例如,当字符串是 URL 并且字符串中存在“/”字符时,“展开选择”热键不知道如何正确展开选择。这个答案不应该存在 (3认同)

Eha*_*him 3

据我所知,如果没有扩展,这是不可能的。您可以下载快速简单的文本选择,使用ctrl+k "快捷方式。

如果你熟悉Vim,可以使用vim扩展,然后点击v i "进入visual模式,选择双引号之间的所有内容


为了完整起见,vscode还包括一个smart select选项,其中有键盘快捷键ctrl+shift+right_arrowctrl+shift+left_arrow(快捷键已更改为alt+shift+left/right_arrow)。它的问题是它没有专门选择双引号之间的所有内容,并且对于 URL,它不能简单地按预期工作。如果只是一个简单的字符串,除了它们之间的字符串之外,它还会选择双引号