Visual Studio C ++ / CLI 2010的Intellisense不工作;有没有替代品? [英] Visual Studio C++/CLI 2010's Intellisense doesn't work; are there alternatives?

查看:353
本文介绍了Visual Studio C ++ / CLI 2010的Intellisense不工作;有没有替代品?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


可能的重复:

blockquote>



我今天下载并安装了Visual C ++ 2010 Express。对于我的震惊和恐怖,一个变量的点不跟随任何事情,在底部状态栏读取错误:



Intellisense:不适用于C ++ / CLI p>

所以...情况是,有没有一个替代Intellisense,我可以找到和使用?其他stackoverflow问题解决了可能破裂的性质的智能感知。从我看过的,虽然:




  • 他们建议Visual Assist。 Visual Assist的免费试用版,我刚刚下载,与VC ++ 2010 Express不兼容。

  • 他们谈论操纵Visual C ++本身,通常是通过删除.ncb文件。任何人都知道这个文件在哪里?如果是这样,这是我希望的一个答案 - 也许它会修复intellisense!



谢谢!

是的,VS 2010不支持C ++ / CLI Intellisense,它不支持任何其他方法。

解决方案

。 VS团队承诺会有一个更新,但我相信我们不会看到它。太糟糕了,C ++ / CLI对于在C ++和C#/ VB /任何其他.NET管理的语言之间创建桥接类是惊人的。



Visual Assist X确实带回来了,由于VS Express版本不支持扩展,您有三个选项:



1)没有Intellisense的生活



2)获得VS专业或更好(如果你是学生,你可以从MSDNAA免费)



3)降级到Visual C ++ 2008 Express


Possible Duplicate:
What are people replacing the missing C++/CLI Intellisense in VS 2010 with?

I downloaded and installed Visual C++ 2010 Express, today. To my shock and horror, a variable's dot was not followed with anything, an error at the bottom status bar reading:

"Intellisense: Unavailable for C++/CLI"

So... that being the case, is there an alternative to Intellisense that I can find and use? Other stackoverflow questions addressed the possibly broken nature of Intellisense. From what I've read, though:

  • They suggest Visual Assist. Visual Assist's free trial, as I just downloaded, is not compatible with VC++ 2010 Express.
  • They talk about manipulating Visual C++ itself somehow, usually through the deleting of a .ncb file. Do any of you know where this file is located? If so, that's one answer I'm hoping for -- maybe it'll fix intellisense!

Thanks! Of course, feel free to chime in with any other ideas!

解决方案

Yes, VS 2010 doesn't support C++/CLI Intellisense. The VS team promised it would come with an update, but I'm quite sure we won't see it. Too bad, C++/CLI is amazing for creating bridge classes between C++ and C#/VB/any other .NET managed laguage.

Visual Assist X indeed brings it back, but since VS Express editions don't support extensions, you have three options:

1) Live without Intellisense

2) Get VS Professional or better (if you are student, you can get it from MSDNAA for free)

3) Downgrade to Visual C++ 2008 Express

这篇关于Visual Studio C ++ / CLI 2010的Intellisense不工作;有没有替代品?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆