日期:2014-05-16  浏览次数:20984 次

Visual Studio 2012 好用么?用过的请说二句?
一直在用 Visual Studio 2010, VS2012 都出几个月了,准备转升成它。

最主要请说说 二版本中的 C# 、VC++ 有何不同?

谢谢!
------解决方案--------------------
刚出来的时候用过一段时间,之后又换成vs2010 。。不是说2012的不好。。只是个人觉的2012的界面太让人蛋疼了。。看的眼睛受不鸟。。木有vs2010的颜色看的舒服。。不过还是看个人爱好吧。。
------解决方案--------------------
昨天刚装上,不会用的说。
不会界面风格已经向WIN8靠拢
------解决方案--------------------
感觉还可以。
------解决方案--------------------
我向来都是追新的。
如果新版本还不如旧版本,那微软这两年岂不是白干了?
出新的IDE,新的技术特性就应该积极的去学习,发现其实用价值。
------解决方案--------------------
比2010好
------解决方案--------------------
选择新版的VS并非因为它好用,而是因为,微软始终提供的是一站式的软件套件。这意味着,如果你打算开发Windows 8或者基于.NET 4.5的解决方案(比如MVC 4、WCF 4.5、SL6、Windows Phone 8、SQL 2012、HTML5等等),你几乎没有选择地必须使用VS2012,而你要问我为什么一定要用新的系统,那又是一个复杂的话题,虽然这些不属于VS,但是同样要你考量。

VS2012对IDE的增强我觉得很强的在于,内置了Blend,设计UI非常棒,增强了对js的智能感知支持,你可以发现智能提示能出更多的东西,集成生成测试,新的CodeMap&CodeReview增强,C# 4.5的改进不多,但是async非常有用,对于开发Metro和WinRT来说,C++对C++2011的支持增强了。
------解决方案--------------------
2012的界面让人看着很不爽
------解决方案--------------------
开发环境本就是帮程序员专注与开发的,版本越高IDE的智能程度越高。我从预览版用到现在真心感觉比2010更智能。具体有哪些我就不一一列举了,毕竟每个程序员专注的开发领域不一样,就不在这里先入为主了
------解决方案--------------------
9L + 10L
------解决方案--------------------
从BETA用到RC 一直到现成,半年多了吧,,感觉挺好啊
------解决方案--------------------
很爽的
------解决方案--------------------
   c#跟擦c++和java的区别是,微软的软件和程序开发方向除了封装还是封装,而且从不开源,没有其他创新可言。跟后两者相比c# 的简陋之处显而易见。微软为了融合后两者的最新技术,一年更新个两三次的自己的软件体系和开发工具,而实际上效果很明显的是程序员为了学习他的新的软件应接不暇。
------解决方案--------------------
界面更简洁大气,提示更好了
------解决方案--------------------
我觉得界面还行,个人观点
------解决方案--------------------
挺好用的!刚学vs就直接下2012的
------解决方案--------------------
感觉还是不错的,如果觉得屏幕太亮晃眼睛,可以改成黑底白字的
------解决方案--------------------
VS2012自动升级后,帮助文档路径会被重置,导致帮助无法访问,无法通过指向现有帮助路径来快速设置帮助文档,必须一个个下载,这是需要改进的地方。
VS2012对C++/CLR的支持增强了,能够智能语法提示了,这是最大的优势,但是代码模板少了,网上定制的代码模板多数是vs2010的,这又是最大的劣势。
优缺点自己衡量,没有十全十美的。
------解决方案--------------------
VS2012装了暂时还没用到项目,团队开发还是以VS2010为主,VS2012应该装到WIN8上可以开发更多的项目,但是现在WIN8还不是很普及
------解决方案--------------------
 感觉还可以
------解决方案--------------------
工作的电脑上装有从08到12三个版本。
08用于编译某些库,之前主要用10,12推出以后试用了一段时间就再也不用10了。
我本人不太喜欢很亮的配色,10也用的是暗色底色配色,用了12后整个界面风格都统一了,看起来非常舒服。那些说12晃眼的肯定都没打开选项看过,里面明明有暗色配色的。

配色这种东西不会改变你的编程水平,但会影响心情。

至于其他的,智能提示功能比10要强。别的暂时没有用到。

如果你的C++程序要在XP上跑,需要更新一个补丁。

12版目前还有一些BUG,偶尔IDE会卡死或者快捷键无响应,如果对此要求比较严格最好还是等段时间稳定后再更新。
------解决方案--------------------
引用:
VS2012自动升级后,帮助文档路径会被重置,导致帮助无法访问,无法通过指向现有帮助路径来快速设置帮助文档,必须一个个下载,这是需要改进的地方。
VS2012对C++/CLR的支持增强了,能够智能语法提示了,这是最大的优势,但是代码模板少了,网上定制的代码模板多数是vs2010的,这又是最大的劣势。
优缺点自己衡量,没有十全十美的。


我不是专业的C++开发者,我想说说这个“优点”,从VS2010开始,为了让智能感知在C++上更好的工作,微软采用了通用的Sql Ce作为符号存储/索引的容器,这样一来,随便写一个MFC小程序,都会出现多达百兆的临时文件——你可以禁用它,不过智能感知就不能用了,你可以退出的时候删除它,不过在我Pentium 4 3.0GHz的电脑上,重建它的代价是5分钟以上的等待。
用C#开发局域网查看工具解决方法