在Visual Studio 2010中,智能感知不会显示长方法签名

时间:2010-05-22 18:23:03

标签: visual-studio-2010 intellisense

问题与问题标题中的问题完全相同。

当我在文本编辑器中输入并引用具有长签名(大量参数,通常为10或更多)的公共方法时,智能感知就会停止工作。它有时会闪烁;其他时候根本不显示。

只有用C#才能看到这种情况,但我没有使用其他任何东西。它也可能发生在VB中。不知道。

其他人看到了吗?

我用Google搜索了一个小时但似乎无法解决这个问题。我已重新启动VS,重启机器,在工具中启用/禁用智能感知 - >选项。没有用。

2 个答案:

答案 0 :(得分:3)

您可以点击 CTRL Shift 空格键将其恢复原状。

更好的是, Ctrl Shift Alt + C 将其复制到剪贴板。

然后 Ctrl Shift Alt + P 粘贴它。方便模板。

答案 1 :(得分:1)

我发现了问题的一个原因 如果方法位于屏幕顶部,则会向下弹出。 如果方法位于屏幕底部则向上弹出。 然而,在屏幕中间,如果它太大而无法以任何方式使它变得混乱 - 闪烁或只是不会打开。

不幸的是,无论我做什么,我似乎都无法显示超过37个参数......

找到部分解决方案 - 更改字体大小 据说计划在SP1修复... http://social.msdn.microsoft.com/Forums/en/vseditor/thread/e2f06f24-0b68-48f3-a8b3-c31948f6e168