【问题标题】:Visual Studio / R# Keyboard shortcuts: select string with or without quotesVisual Studio / R# 键盘快捷键:选择带或不带引号的字符串
【发布时间】:2012-05-10 09:14:15
【问题描述】:

我检查了标题相似的问题,并进行了搜索,但一无所获。但我发誓我以前见过有人这样做。

假设我有类似以下内容:

var mystr = "here is some text I want to select";

有没有办法将光标插入字符串中,然后使用快捷方式选择它而不使用引号?另一个用引号选择的快捷方式?

如果这在 ReSharper 中可用,那里的快捷方式是什么?

【问题讨论】:

    标签: string visual-studio-2010 resharper keyboard-shortcuts


    【解决方案1】:

    您可以在 Visual Studio 中使用Ctrl + W(扩展选择)快捷方式。如果您在一个单词中,它将选择该单词,再次按下它将选择不带引号的字符串,然后选择带引号的字符串,然后是语句,然后是下一个逻辑元素...

    【讨论】:

    • Ctrl+W 是 VisualStudio 的快捷方式。 ReSharper 的等价物是 Ctrl+Alt+Right。 ReSharper 的解决方案的优势在于它的对应物:Ctrl+Alt+Left,它可以恢复最后的选择扩展。因此,如果您错误地扩展了选择,您可以通过缩小选择轻松地对其进行修改。
    • 在 VS 2017 中不起作用。Ctrl - W 只选择当前单词;再次按下它不会扩大选择范围。
    【解决方案2】:

    您可以使用alt + shift + leftalt + shift + right 来选择引号之间的内容,而不是拖动鼠标来选择所有内容

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-14
      • 1970-01-01
      • 1970-01-01
      • 2014-03-11
      相关资源
      最近更新 更多