VS2012出了Update4,VS2013也终于告别RC了,发布RTM了,于是赶紧下了个体验下。
官方的下载地址:http://www.visualstudio.com/downloads/download-visual-studio-vs
下载需要登录,有90天试用期,当然要下Ultimate版本。
安装依旧是延续了微软的风格:巨慢无比
安装完成,为了体验13有何不同,在选择是否导入2012设置时我选择了否。
打开vs2013,第一印象是,Theme功能被直接拉出来了。在使用2012时,我实在是看不惯他的原生界面,于是下了一个主题扩展(手动在设置里改每个元素的颜色会死人的)。而在2013中,提供了3主题在第一次打开的时候选择,我选择了我习惯的深色主题。
一般亲测一款软件,直观的印象肯定不是他新增了多少牛逼功能和插件,而在于他的UI。首先给我留下印象的,是IDE右上角的通知按钮:
(上面图片为了优快云的水印专门留了地方,可惜,还是太大了)
这版的VS将更新和通知集成了起来,由通知中心来统一管理,在窗口右侧我们也看到了通知侧栏,占据了一点宝贵的空间
这版还引入了Microsoft账户,可以在VS中登录微软账户,从而漫游设置,对于使用win8的用户,microsoft账户自然不陌生啦。Whaterver,我不关心啦。 同样是右侧,有账户登录的地方
好啦,说了一堆没用的,只是因为这些太显眼了,占据了我们宝贵的编辑空间(if 我有个独显,挂两个显示器的话,我也就不用纠结这点空间了)
下面说点实用的吧。
新建一个工程,写了几行,发现变化着实不少。
首先是类、方法和属性、变量上的很好很强大的引用提示和测试提示功能上:
在上面会有个多少次引用的提示,还有对应的单元测试的数目以及通过的情况。
直接点击引用文字,会弹出引用的详情,这次是以浮层的形式,不用担心弹到其他页面了:
当然,如果你需要找到引用对应的代码段,只需要双击对应的行即可。
再有就是右侧的滚动条,这货再也不是干净的条条了,而是变得花花绿绿:
滚动条自然没的说,白色的横线代表光标的当前位置,红色的点表示断点,可能还有其他的颜色,待我慢慢发现。
试着敲下一些代码,发展,vs13的自动完成又进了一步:当你输入左边小括号时,右括号已经自动补全等在那儿了,当然,你再打一次右括号也不会有问题,只是覆盖了自动生成的那个。中括号也是也是如此,方括号也如此。
好了,我们来看看UI之外还发现了些什么。
首先发现,新建工程时,web工程再也没有乱七八糟一堆不同项目了,现在只有一种:
那么我怎么区分webforms,还是mvc,还是webservice呢,选择放到了新建页面里:
下面可以勾选web forms、mvc或web api。
我们注意到,web api这次是与mvc分开对待了,只是他依然基于mvc。
身份验证方式在右侧选择,共4种
这次的MVC已经是MVC5了,以后我的文章,应该都是MVC5开头的了…… 颤抖吧,骚年
值得注意的是,这次微软终于引入了靠谱的前端框架,它引入了twitter的bootstrap,只是不知道vs现在是否天然支持less,与此同时,那个让人eggache的jquery.ui消失了
再有,就是EF已经是6.0了,偶快要跟不上节奏了……
PS:想说一句,csdn的品味跟我还真像,我也喜欢用这个xheditor作为html编辑器
PPS:最近打字开始换五笔了,打得很慢……