2012-04-30 42 views
3

我已經檢查了類似標題的問題,並進行了搜索,但什麼都沒找到。但我發誓我以前見過有人這樣做。Visual Studio/R#鍵盤快捷鍵:選擇帶或不帶引號的字符串

說我有類似如下:

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

有沒有辦法將字符串中的光標插入符號,然後使用快捷鍵來選擇它不含引號?另一個用引號選擇的快捷方式?

如果這在ReSharper中可用,那麼這裏的快捷方式是什麼?

回答

7

您可以在Visual Studio中使用Ctrl + W(擴展選擇)快捷方式。如果你在一個單詞中,它將選擇單詞,再次按下,它將選擇不帶引號的字符串,然後是帶引號的字符串,然後是語句,然後是下一個邏輯元素...

+0

美麗,謝謝。 – danludwig

+6

* Ctrl + W *是一個VisualStudio快捷方式。 ReSharper的等價物是* Ctrl + Alt + Right *。而ReSharper的解決方案的優勢在於它的對應部分:* Ctrl + Alt + Left *,這將恢復最後一個選擇擴展。所以如果你錯誤地擴展了選擇,你可以通過縮小選擇來輕鬆修改它。 – brgerner

+0

@brgerner感謝您的更正和其他捷徑。 –