我試圖從CodeRush切換到Resharper,並真正與這一個掙扎。Resharper CodeRush的「Tab」快捷鍵等效(轉到下一個/上一個用法)
在CodeRush中,當您在變量/方法等上時,如果按「Tab
」,它將跳轉到下一次使用它。類似於VS.NET的Ctrl + Shift + Down/up
反正有沒有在Resharper做到這一點?有沒有任何插件或方式讓我把Tab分配給Resharper中的類似命令?
我試圖從CodeRush切換到Resharper,並真正與這一個掙扎。Resharper CodeRush的「Tab」快捷鍵等效(轉到下一個/上一個用法)
在CodeRush中,當您在變量/方法等上時,如果按「Tab
」,它將跳轉到下一次使用它。類似於VS.NET的Ctrl + Shift + Down/up
反正有沒有在Resharper做到這一點?有沒有任何插件或方式讓我把Tab分配給Resharper中的類似命令?
ReSharper的有這個功能,但只有在你要麼找到或突出的一個變量/方法/等慣例......
的鍵盤快捷方式取決於您使用的是Visual Studio或IDEA鍵盤映射(設置在ReSharper -> Options -> Visual Studio Integration -> Keybarod Shortcuts
)。
要找到用途,按移 + F12(Visual Studio中)或Alt鍵 + F7 (IDEA)。
爲了突出用途,按移 + Alt鍵 + F11(Visual Studio中)或Ctrl鍵 + 移 + F7(IDEA)。
一旦你完成上述任何一種的,你可以移動使用按Ctrl + Alt鍵 + FPgDn(Visual Studio中)或按Ctrl + Alt鍵 + 向下下一個使用(IDEA )。
This ReSharper help page有一套更完整的快捷方式。
謝謝,但這一個需要3個快捷方式和〜12按鍵:)沒有那麼真正有用,而編碼。如果您看到CodeRush Tab的用法,您可以瞭解它的使用方式,不像查找用法,它就像您按Tab鍵「轉到下一個用法」一樣。在打開問題之前,我瀏覽了快捷頁面,但找不到任何接近此功能的快捷方式。 –
@dr邪惡:是的,這不是明智的按鍵。從經驗來看,你或者喜歡R#或者喜歡CodeRush - 如果你習慣了其他的,那麼在它們之間切換總是很難。 – adrianbanks
同意,我喜歡CodeRush。我唯一轉向R#的原因是C#背景編譯/分析+格式化功能。 CodeRush缺乏這一點,其餘的團隊不愛我,如果我不格式化我的C#代碼,因爲他們這樣做:) –