莫斯科的博物馆:你们希望下一代Visual C++都具有什么功能?

来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 03:33:35
这个帖子是去年的同名贴的新版本。

Visual Studio 2010已经发布,反馈报告在http://topic.csdn.net/u/20100509/04/239409fa-7118-4267-8a82-1b8218e62993.html

下一代Visual Studio发布的时间未定。不过VC项目组已经征求过一次社区意见了,现在Visual Studio 2010 SP1里面的新增功能就是在权衡开发时间和社区意见的结果的一部分。这些新增功能包括

基于视频加速的MFC图像和动画
新的AMD和Intel指令集支持
新的帮助阅读器
托管代码中的增量编译

上次MVP峰会离Visual Studio 2010的发布日期太近,一些功能被推迟,现在Visual Studio 2010已经发布大半年了,SP1也即将发布,正是下一个版本的Visual C++的规划时间。

在Visual C++中,哪些方面是你在项目中使用Visual C++的原因?你觉得哪些方面是需要改进的?注意要满足每个人的需求是不可能的,所以应用场景在分析项目需求中十分重要。

示例:我使用Visual C++来实现WPF界面和底层功能的连接,但是Visual C++ 2010 C++/CLI智能感知的缺少使得不得不购买Visual Assist X来在编写代码时获得自动完成提示,我希望在下一个版本的Visual C++中看到C++/CLI智能感知。(注:你懂英文的话,可以直接将你的应用场景发到mark.b.roberts _at_ microsoft.com)

示例:我使用Visual C++来实现精简的应用程序,但是Visual C++ 2008 SP1之后静态链接MFC的程序的大小因包含了CMFC类而大大增加,我希望在下一个版本的Visual C++中看到官方的编译开关来在链接的时候排除这些类,而不是自行更改MFC的头文件。

示例:我使用Visual C#来做多媒体界面,但是WPF的内存性能不太理想,我希望在下一个版本的Visual C++中看到基于XML模板,使用Direct2D的界面控件类库。

示例:我使用Visual C++来实现本地开发,但是MFC和ATL对Windows API的封装不够多,我希望下一个版本的Visual C++中看到像Hilo项目那样对___API的封装类

示例:我使用Visual C++来实现本地开发,但是写单元测试的时候我需要改用/clr,我希望有一个完全本地代码的解决方案

示例:我使用Visual C++来实现本地开发,但是在编辑和调试Google Chrome这样大的项目的时候,Visual Studio 2010反应速度比2008慢很多,我希望下一个版本在超大项目中不需要数十秒钟至几分钟才可以设置一个断点。

当然,其他的意见也可以提出,例如:

我希望看到更多Visual C++ Weekly和vcblog上的Making an Exception这样的MVP日志和讨论总结