Did Intellisense quality and stability get improved in MSVC++ 2010?

≡放荡痞女 提交于 2019-12-11 16:34:02

问题


Two separate questions really, for those of you who have upgraded from 2008 to 2010:

  1. Does intellisense work much better in this version in terms of completeness?
  2. Does it still suffer from corrupted NCB files and other performance/stability issues?

回答1:


The IntelliSense parser was completely rewritten for VS2010. The .ncb file is history. It's now a .sdf file, a SQL Server Compact dbase. It works very well on my machine, I have seen very few complaints about it. Notable is that the C++/CLI language has lost IntelliSense support due to the rewrite.




回答2:


I have done side-by-side tests with large projects open in 2008 and 2010 (doing nothing to the project but letting it convert) and the difference is very large. In 2008, I would see the wrong suggestion for up to 30 seconds after editing (eg change a member function name, the old name is still in the dropdown), I would see intellisense unavailable, and general nonresponsiveness. In 2010 the exact same steps would result in much quicker suggestions (instant instead of 7 seconds), never a wrong suggestion ever, and never "unavailable" though sometimes it might take a second or two to come up, it comes up and without my having to ask again.

I have not had a loss of intellisense yet in a C++ project under 2010. If you're a native developer, you will be happy. In C++/CLI, you'll be typing blind - intellisense is completely gone from there.



来源:https://stackoverflow.com/questions/3616906/did-intellisense-quality-and-stability-get-improved-in-msvc-2010

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!