CLR项目的智能感知 - 例如,没有Intellisense System.Windows.Forms的

时间:2010-05-19 08:51:52

标签: visual-c++ visual-studio-2010 intellisense

我一直在关注一些Visual C++ fundamentals的两个教程,但他们似乎都缺乏关于我如何在Visual Studio 2010中获得intellisense的信息。

以下代码片段是我所拥有的

#using<mscorlib.dll>
#using<System.Windows.Forms.dll>

using namespace System::Windows::Forms;

int main()
{
    MessageBox::Show("ohai!");

    return 0;
}

我希望能够只写MessageBox::并按下ctrl + space并获得方法和属性的精彩视图。但似乎我没有那样做。

连连呢?我错过了包含的东西吗?

当我的IDE知道Header文件时,我才会获得智能感知吗?

1 个答案:

答案 0 :(得分:2)

VS2010当前不支持C ++ / CLI中的IntelliSense,如Visual C++ Team Blog所述。

Visual Assist是一个商业VS2010扩展程序,您可能会发现这方面很有用。

另见this question