提高开发效率的7个开源Visual Studio扩展
这篇文章将向您展示如何使用在 Visual Studio Update 1 内为 Java 新增的功能。
只要 ARM 平台能够运行 Windows,Visual Studio 就有能力拓展 ARM 平台。在 Visual Studio 2017 15.5 预览版 2 中,该 IDE 通过使用 GCC 编译器,增加了对基于 ARM 的计算机和物联网(IoT)设备的支持力度,从而扩展了对 ARM 平台的支持。
相信做开发的没有不重视效率的。开发C#,VB的都知道,我们很依赖VS,或者说,我们很感谢VS。能够对一个IDE产生依赖,说明这个IDE确实有它的独特之处。无容置疑,VS是一个非常强大的IDE,它支持多语言编辑。
用 Visual Studio 编写 Visual C++ 程序的第一步是选择项目的类型。对于每种项目类型,Visual Studio 都为您设置编译器设置并生成起始代码。
Qt – 一个跨平台应用程序和UI开发框架。它包括跨平台类库、集成开发工具和跨平台 IDE。使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。Qt主要是由 诺基亚 开发和维护的。Qt通过开源授权(LGPL 和 GPL)以及商业授权的方式对 Qt 进行授权。在Linux下Qt可是大名鼎鼎,Linux的KDE图形界面就是基于Qt开发的。Qt的最大好处是跨平台,可以看到上图,Qt可以支持windows,Mac os,linux,embedded linux, wince/mobile,symbian,诺基亚最新的Megoo那也是不在话下了,由于公司最近有些项目要求跨平台的支持,原来的GIS引擎是基于Windows开发的,虽然没有用MFC,但是由于绘图引擎这块使用的GDI+,所以跨平台是非常困难的。所以为了支持跨平台以及在可预见的将来的跨平台的需求,决定将绘图引擎这块在Qt的基础上进行重构,并使用Qt开发一套基于QtGis引擎的地图项目管理应用程序。
当你开始阅读这篇文章时,请先不要把Visual Studio Code和.net、Windows联想到一起,因为VS Code是一个跨平台,支持30多种语言的开箱代码编辑器。不管你是.Net、Java、PHP、Python、TypeScript、 Objective-C...还是前端开发者,你都值得拥有。下面,让我们来看一看Visual Studio Code 这个神器吧~
Red Gate 公司最近发布了 .NET Demon,这是一种新的 Visual Studio 扩展,可以在后台持续测试和编译代码。
零成本桌面软件开发在 Windows 8 上不再受欢迎。微软希望 Windows 开发者只开发 Windows 8 特有、Metro 风格,对触控友好的应用程序,因此它的免费 IDE Visual Studio 11 Express不再支持开发原生桌面应用。
自从有了 64 位机以后,开发人员就不得不小心地处理好 32 位和 64 位平台的不同之处。造福 C# 开发人员,微软的 Visual Studio 提供了 AnyCPU 的编译选项。
去年 5 月份,GitHub 官方推出了 GitHub for Windows,经过了将近一年的改进,该工具变得更加实用和方便。
微软最近发布了 Visual Studio 2012 的 Productivity Power Tools,除了包含 2010 版本的所有扩展外,还包括 Power Commands、Color Printing 和 Quick Tasks 三个新的扩展。
2月 29 日微软发布了 Visual Studio 11 beta。新版本的 Visual Studio 不仅拥有一个全新的基于灰度调色板的用户界面,还对工具栏图标进行了重新设计。新版界面一出,迅速引发了激烈的讨论。
微软发布了Python编程开发工具Python Tools for Visual Studio(PTVS)。PTVS是一个开源项目,采用Apache 2.0许可发布。
在今天的 TechED 大会中,微软宣布 Visual Studio 2013 和 Team Foundation Server 2013 发布,包含了诸多应用生命周期管理特性。 Visual Studio 2013 大幅改进了敏捷开发、生命周期管理、版本控制等诸多方面的特性,详细介绍请看发行说明。
微软发布了 Visual Studio 2012(V2012) 的第三个更新的预览版。与以往相比,这次的更新更加适度——正如 Brian Harry 在 Update 2 发布时所预测的,主要集中于 Bug 的修复。
ASP.NET MVC 的一个重要组成是一组名为脚手架的代码生成器。受 Ruby on Rails 的启发,这些代码生成器可以被用来基于一个模型类快速创建控制器和视图。虽然不使用它们也可以完成开发工作,但这常常需要编写大量的样板文件,如果写得有错误,即使能通过编译,在运行期也会出错。
node.js Tools for Visual Studio 提供了在 Visual Studio 中开发 Node.js 应用的扩展。
在今天的 TechEd 大会上,微软宣布其“移动优先、云优先”的 Visual Studio 产品策略,并提供对 Apache Cordova 的集成。Cordova 是一个使用 HTML、CSS 和 JavaScript 来构建 iOS 、Android 和 Windows 应用的工具包,而 Visual Studio 将直接提供对这些平台的应用构建支持(详情)。
OzCode 的前身是 BugAid,它是 visual studio 的一个调试插件。它将可视化调试的概念上升到了一个新的高度,将循环、表达式、比较阵列都直观的展示出来。