2011-09-07 34 views
1

我目前正在使用ReSharper工具(版本6試用版),並且在允許我將其展示爲智能感知的異常方面存在一些問題。例如,我希望能夠拋出一個ArgrumentOutOfRangeException,但在智能感知中出現的只有兩個是自定義異常和缺省的System.Exception。更改ReSharper異常智能感

我使用什麼設置來獲取整個例外列表?這可能嗎?我知道我可以默認回到Visual Studio的智能感知,但那不是我真正想要的。

編輯:我已經使用Revo Uninstaller卸載。我已經重新安裝了試用版。依然沒有。只有我前面提到的兩個例外。我正在使用Visual Studio 2010 Ultimate(通過我的大學免費複製)。

+0

我已經使用ReSharper 6.0在Visual Studio 2008中進行了檢查。不面臨問題。當我輸入'throw new'時,Intellisense會顯示所有可用的例外情況。你有沒有嘗試重新安裝ReSharper? –

+0

您是否認爲它可能僅僅是一個我沒有完全獲得所有功能的試用?我有'使用系統;'。這幾乎是在幾個小時前安裝的。我沒有改變任何設置。我可以嘗試重新安裝。 –

+0

當通過intellisense添加異常時,ReSharper將插入using語句,以防相應異常中沒有一個使用語句。試用版不受功能限制,只限制您可以使用該軟件的天數。 –

回答

1

首先,ReSharper試用版功能齊全:您應該可以獲得所有功能。

這是一個bug report,這是非常類似於您的問題 - 請投票,看看你是否喜歡。

我不認爲我們在JetBrains有一個一致的repro案例 - 對我個人而言,它工作正常。可能是您的特定配置,其中Service Pack或安裝的框架可能很重要。

作爲一種解決方法,請嘗試顯式調用ReSharper符號完成(Ctrl +空格)或導入符號完成(Ctrl + Alt +空格在IntelliJ鍵盤映射中)以查看是否顯示不同的Exception類型。

更新!該錯誤已修復,修復應該在計劃於10月發佈的ReSharper 6.1中提供。

相關問題