vs2013使用初体验
刚安装好vs2013 , 初步体验了一把, 下面是我目前感受到的改变(对比vs2012)
1. 任务栏图标变了 (左边vs2013, 右边vs2012)
2. 开始界面 (vs2012有light和dark两款主题,vs2013增加了一个blue, 下图以light主题风格界面对比)
3. Files 菜单栏目添加了一个 Account Settings, 可以将vs2013的设置同步到windows azure (需要Micrsoft account), 这样在不同设备间可以同步vs设置
4. 新增了一个Notifications 通知功能,比如通知有什么软件或资源可更新
5. feedback 反馈 , 喜欢,讨厌,或报告bug ,进入MSDN论坛.
6. 新建项目 , 依旧是.NET Framework4.5 , 不过web项目整合了, 另外多了个TypeScript 项目
7 . web project被整合到一块, 进入向导界面再选具体项目类型 ,如webform, mvc, web api 等, 以及认证模式,每个不同模板对应一个默认的认证模式。
8. 可以直接预览类型定义,不需要跳转到另外一个页面查看, 右键单击类型名称, 单击 Peek Definition 或组合键 Alt+F12
9. asp.net 项目包含了bootstrap web前端框架库,以MVC项目为例 , 另外mvc示例界面也是用bootstrap构建的,如下图
10 . web api的注册方式改变 , 可以看到GlobalConfiguration 类新增了一个静态的Configure方法
下面是vs2012的
public class MvcApplication : System.Web.HttpApplication { protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); } }
11 . Javascript “转到定义” 功能的增强 , 可以直接转到浏览器对象的定义,如window, XMLHttpRequest
原来玄机都在C:\Program Files (x86)\Microsoft Visual Studio 12.0\JavaScript\References 目录下啊 , 比如浏览器对象描述都定义在domWeb.js中
另外 诊断,调试 和性能调优,源代码管理等有诸多变化和改进, 有兴趣的自己慢慢发掘。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探