2009-10-08 56 views
1

我怎樣才能讓DevExpress「重命名變量」在VS 2008中工作?如何讓DevExpress「重命名變量」在VS 2008中工作?

我剛剛從VS 2005升級到VS 2008.在VS 2005中,用於調用DevExpress Rename的F2鍵。在VS 2008中,F2似乎什麼都不做。

我安裝了DevExpress CodeRush和RefactorVB。我不確定RefactorVB是否是我在VS 2005上安裝的。我們存儲了所有DevExpress程序以安裝到目錄中。除RefactorVB.NET-3.2.3.exe外,還有Refactor!Pro-3.0.5.exe。

我應該使用Refactor!Pro-3.0.5.exe嗎?

更新時間:

降級重構後親3.0.5.exe也CodeRushNET-3.0.5.exe的F2開始工作!然後我注意到Rory答案,但我無法測試它,因爲我已經做了降級。作爲一種學習體驗,我遵循Rory的步驟,並將F2分配給降級版本的Rename。我必須說,DevExpress有一個漂亮的功能豐富的選項對話框。

+0

如果您有任何其他基於Coderush/Refactor的問題,請隨時通過twitter @roryBecker找到我或直接給我發電子郵件(roryBecker [g] gmail [d o t] com) – 2009-10-09 11:47:30

回答

4

也許該快捷方式已被禁用。這是該軟件最新版本的默認設置。

嘗試以下操作:

  1. 打開選項屏幕
    CTRL + ALT + SHIFT +Ø啓動選項屏幕。

  2. 找到
    正確的選項頁中找到的選項屏幕

  3. 找到正確的快捷方式/文件夾
    Refactor\Alternate Bindings文件夾包含你正在尋找快捷的最左邊的IDE\Shortcuts文件夾。

  4. 重新啓用快捷
    要麼Alternate Bindings文件夾或在其內的F2快捷可能被禁用。在任何一種情況下,這應該是一個複選框,其旁邊有Enabled。確保兩個都啓用,然後點擊確定

  5. 你完成
    事情現在應該如你所願。

你應該使用什麼?

如果您確實已升級到VS2005,那麼您應該使用Coderush Xpress版本9.2。6(發佈時的最新版本)可從http://www.devexpress.com/crx

DevExpress選擇將您之前提到的所有產品組合到該單一安裝/產品中。它仍然完全免費,但只適用於VS2008 Pro或更好的版本。

或者你可能會考慮他們的付費版本http://www.devexpress.com/Coderush

我讓他們here on my blog的比較。

+0

OMG。我認爲自己非常精通搜索論壇/董事會/谷歌等,我一直在尋找這個答案30分鐘。我認爲是什麼讓我在CodeRush選項屏幕> IDE>快捷方式中循環,沒有「重構!」文件夾在單擊時展開。謝謝!我終於有了我的F2重命名:) – knslyr 2010-08-06 15:56:11