Visual studio 2010 你觉得VisualStudio2010怎么样?

Visual studio 2010 你觉得VisualStudio2010怎么样?,visual-studio-2010,Visual Studio 2010,自从它几天前问世以来,我相信至少SO的一些成员有机会尝试一下 对于那些这样做的人,我想知道你是否可以分享以下内容: 你是否喜欢/不喜欢它 你喜欢/不喜欢什么 是否值得升级 为了确保公平(并使mods满意),我将制作此CW。它是新的,并且它闪亮。一个怪胎还能问什么?< /P> < P >。< /P> < P>我喜欢新的C++语言特征。并行库很有趣,可以在所有语言中使用。新的帮助系统太糟糕了,看起来他们关闭了整个MSDN库项目,希望我们使用在线帮助。我还没有尝试完整版本,但我尝试了测试版的最终版

自从它几天前问世以来,我相信至少SO的一些成员有机会尝试一下

对于那些这样做的人,我想知道你是否可以分享以下内容:

  • 你是否喜欢/不喜欢它
  • 你喜欢/不喜欢什么
  • 是否值得升级

为了确保公平(并使mods满意),我将制作此CW。

它是新的,并且它闪亮。一个怪胎还能问什么?< /P> < P >。< /P> < P>我喜欢新的C++语言特征。并行库很有趣,可以在所有语言中使用。新的帮助系统太糟糕了,看起来他们关闭了整个MSDN库项目,希望我们使用在线帮助。

我还没有尝试完整版本,但我尝试了测试版的最终版本。我能说的唯一一个很棒的特性是我真的注意到了,我喜欢我在2008 pro中从未拥有过的评测系统,但据我所知,2010 pro将不会拥有它们,所以我很高兴

我注意到的一个巨大改进是WPF并没有一直在designer模式下崩溃,而我在2008年遇到了很多问题

不利的一面是,我确实觉得有点慢


老实说,我可能会为我的个人项目进行升级,但我与团队合作的任何项目我都会使用2008,因为不是每个人都会使用2010。

如果你碰巧有专业版,代码合同缺少静态检查器会让我很恼火。事实上,我所拥有的“专业版”仅比特快版稍高一点


除此之外,它非常漂亮,闪闪发光。我的下一个项目将利用它,所以我期待着正确地使用它。哦,默认情况下包括ASP.NET MVC也是一个不错的补充。

从第一次测试开始,我就一直在使用VS2010。我将尽量把自己局限于IDE本身,避免谈论框架和C语言中的所有小改进。就IDE特性而言,这确实是VS2008的坚实进步。我最喜欢的功能是撕下标签,它允许我在第二个屏幕上显示代码或工具窗口。多年来,我一直很想这样做,甚至在第二个屏幕上用Notepad++打开代码文件,用代码来模拟它。我经常使用线程调试中的各种改进。实体框架体验比我们在VS2008中的体验有了很大的提升。web部署也很有趣。我最讨厌的一个问题是“超慢添加引用”对话框,它不再是个问题了。搜索、重构和代码搜索功能更好,但还不足以迫使我戒掉重竖琴瘾。

我同意上述答案,但同时UI也不太好。它挂在一台3GB内存机器上。 最重要的是,当与VS2010一起使用时,作为ajax控件工具包一部分的HTML编辑器控件正在崩溃。 在使用WCF的ajax控制工具包中,自动扩展程序控件的使用也存在一些限制(

另一个让我觉得很不舒服的特性是 当你打开一个web应用程序项目并在网页上右键单击时,为属性提供的scrolll选项对用户来说并不友好

这是迄今为止我的经验
要使用Silverlight 4,需要看看它会是怎样的

虽然我问了这个问题,但我想我还是分享一下我自己的观点

注意:我的意见有限,因为我只使用VC++


我觉得它很慢…真的很慢…非常慢。我的机器也不是很慢:Core 2 Duo、2GB RAM和大量磁盘空间。

我喜欢WPF GUI,因为它允许平滑缩放。在我的眼睛感到紧张的时候,它对我帮助很大。

这是我在过去一个月使用它后的想法(完全主观的)(主要是预发布,但在周三安装了RTM):

  • C#4:
    • 动态键入:就像魔术一样!:)
    • 命名参数(即,当调用方法时,可以通过 名称而不是位置(例如,“打印(文件:newFile,打印机: ltp1)“):使您的代码更具可读性,并且看起来不错
    • 可选参数(具有参数的默认值,因此 方法调用时未指定它(使用默认值):我不 像这样。似乎是bug的来源
    • 协变和逆变:我喜欢这种类型的系统 变得更加坚实,虽然我不认为这会影响我的健康 日常工作
  • CLR:
    • 新GC:尚未对我的应用程序产生影响,但据推测 大对象堆得到了很大的改进
    • 合同:我喜欢这个主意。让我想起克努斯的 函数声明的“断言体断言”技术
    • 普林:我还没试过呢
  • BCL:
    • 大整数和复数:终于
    • 元组:应该很有用,尤其是对于IronPython
    • System.IO枚举数:它们现在是异步的。已经 使我的一些应用程序有了显著的改进
    • 内存映射文件、Web内容、REST、JSON:尚未尝试
  • 编辑:
    • 历史调试器:比我想象的更有用 有最好的调试器
    • 架构浏览器:很酷。我在中加载了通信器的源代码 我昨天就去看了,它能理解它
    • 改善了对F12的支持。应该可以为我每天节省一两秒钟:)
    • WPF编辑:嗯。不过,一旦我开始创建WPF GUI,这可能会很酷
  • TFS Basic:这可能是最大的特性,而且几乎 完全没有预谋的。轻量级TFS,您可以通过 单击“下一步”三次。源代码控制、构建自动化、bug 追踪,报道,整个社会。我坚持使用Mercurial 对于目前的源代码控制,因为我不需要滚动构建或bug 跟踪(我有单独的系统