开发该软件的操作系统_1.1.1 Visual Studio Code - 最适合的.NET Core跨平台开发工具

建立你的开发环境

在开始编制程序之前,你需要一个适合于C#的代码编辑器。虽然任何的文本编辑工具都可以完整的编写C#程序,并使用编译器编译运行,但实际上没有人会这么做。就如让你在监狱的小黑屋中独自编写《宇宙百科全书》一样孤独无助。微软有一套完整的开发工具家族 Visual Studio ,主要由以下三个兄弟组成:

  • Visual Studio Code
  • Visual Studio 2019
  • Visual Studio 2019 for Mac
65b00bce1ed917a7717cb35f6d4110bc.png

均可在微软网站免费获取下载

三者各自的特点及应用环境如下细说:


使用Visual Studio Code开始跨平台开发

微软的Visual Studio Code(简称VS Code)是目前最受喜爱的轻量级代码编辑器,是微软仅有的一款跨平台编辑器。VS Code能够运行在大多数常见的操作系统上,包括Windows,macOS和常见的Liunx系统,比如“红帽”或是“Ubuntu”等版本上。

d32b090b70fcce4393fe6b15f74319cb.png

越来越多的程序员开始使用VS Code,无论前端后端,无论哪种系统……

总的来说,笔者在2020年,全力推荐各位小伙伴使用 Visual Studio Code 来进行C#的开发,主要因为该软件本身就是可以跨平台使用,并且具有丰富的可扩展插件,适用于各种程序的开发、部署、Bug修复等。随着Microsoft在跨平台道路上走起了六亲不认的步伐,并且受到了广泛的拥护,Visual Studio Code的确是一款可以一统天下的代码编辑器,无论是前端还是后台,只要安装不同的插件就可以。

Visual Studio Code 编辑器也是本教程主要使用的开发环境。Visual Studio Code 属于未来……

使用Visual Studio 2019开发Windows应用程序

Microsoft Visual Studio 2019是被誉为”宇宙第一“的集成化开发环境,但仅能运行在Windows 7 SP1以上版本的操作系统上。如果想要创建Universal Windows Platform(UWP)应用程序,则必须安装在Windows 10系统上。它是微软唯一一款能创建Windows桌面应用程序的开发工具,本课程作为跨平台教程,涉及较少。

总的来说,Visual Studio 2019的确是一款令开发者喜爱的开发工具。但随着移动端的兴起,PC系统的统治地位日益降低,导致 Microsoft不得不将重心转入移动端平台。

虽然 Visual Studio 2019 并不能跨平台开发,但并不意味着它不能开发跨平台应用程序。Microsoft也曾野心勃勃,在Windows 平台上开发 iOS 或 Android 应用程序,但好像更多是为.NET Core打基础。

使用Visual Studio for Mac开发移动应用

你必须使用Xcode,才能在苹果操作系统上创建运行在iPhone或iPad上面的基于iOS的应用,但Xcode仅能运行在macOS上。尽管你能够在Windows上使用Visual Studio 2019借助Xamarin技术开发跨平台移动端应用,但你仍然需要macOS和Xcode来编译它。

所以课程尾声,我们会展示如何在 macOS 系统上使用 Visual Studio 2019 for Mac 来开发跨平台移动端应用程序(Xamarin.Forms)。


上文总体介绍了 Microsoft 关于应用开发所提供的的几种工具,笔者特别介绍了 Visual Studio Code。之后的课程中,将会详细展开 Visual Studio Code 的安装配置方法,以便更加适应基于 C# 8.0 的.NET Core应用开发。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值