2011-09-07 37 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中提供。

相关问题