所在的位置: html >> html介绍 >> 苹果macOS安装VS2019forMa

苹果macOS安装VS2019forMa

手部白癜风 http://baidianfeng.39.net/a_zhiliao/140621/4410347.html
macOS操作系统-安装VSforMac

1.概述

VisualStudioforMac是微软专门为Apple的MacOS操作系统定制的一款IDE开发工具,其功能与越来越强大,并且版本与微软Windows操作系统上的版本一致同步更新。

目前Windows上的最新版本是VisualStudio,那么macOS上最新的版本就是VisualStudioforMac,简称VSforMac。

微软在年推出.NETCore之后,微软的跨平台开发便开始向各个企业推进,并且.NETCore版本发展之迅速,目前最新稳定版本是.NETCore2.2,.NETCore3.0已有预览版,可见微软对跨平台的支持还是很强大的。

VisualStudioforMac就是使用.NETCore在macOS上开发跨平台应用程序。抛开了以前微软的.NETFramework只能在Windows平台上开发应用程序。

在macOS上使用VisualStudioforMac可以开发的应用程序如下:

VSforMac可开发的应用程序

(1)使用ASP.NETCore开发B/S结构的Web应用程序或Web服务。

(2)开发用于微软Azure智能云端的应用程序。

(3)使用Unity生成游戏应用。

(4)使用Xamarin生成移动APP应用,包括Android和iOS。

在macOS上使用VisualStudioforMac可以使用的开发语言有:

VSforMac可用的开发语言

(1)C#是微软公司推出的强类型编程语言。

(2)F#是微软推出的基于ML函数式编程语言。

(3)JavaScript脚本编程语言。

(4)TypeScipt超级脚本编程语言,是微软在ES6上开发的一种脚本语言。

(5)HTML5是Web上呈现页面内容的语言。

(6)Razor是微软在ASP.NETMVC中增加的一种可以在Html中混合使用的语言。

使用VisualStudioforMac不仅可以编写代码,还可以编译和生成应用程序,并且还可以调试和重构,以及进行版本控制,可以说拥有它,是一件很幸福的事。

请在macOS10.12(Sierra)或更高版本上安装VisualStudioforMac。

最新发布的版本是8.1,是微软在-6-13日发布的,其版本号是VisualStudioforMac版本8.1(8.1.0.),其主要更新如下:

(1)启用了新的C#编辑器。

(2)支持.NETCore3预览版的3,4,5。

(3)3个新的ASP.NETCore单页应用程序模板。

2.下载安装程序

最新的VisualStudioforMac安装程序要从微软官方网站上下载,如图1所示:

下载VisualStudioforMac界面

在图1中点击“下载VisualStudioforMac”,按钮,开始下载:

下载VSforMac后的页面

如果浏览器未下载,则在图2中点击“单击此处重试”链接,如图3所示:

浏览器下载后的dmg文件

3.安装VisualStudioforMac

安装程序下载完成之后,在“访达”中找到:

VSforMac安装文件

在图4中双击“visualstudioformacinstaller.dmg”安装程序,如图5所示:

VisualStudioforMac安装首页面

图5就是安装界面,微软提供的是在线安装,所以在安装过程中不要断网。

双击图5的VisualStuido的大图标,如图6所示:

从互联网下载的应用,确定打开?

在图6中点击“打开”按钮,如图7所示:

正在检查组件

从图7开始,VisualStudioforMac正式开始一步一步安装到自己的电脑上。

感谢下载VisualStudioforMac

当出现了图8的窗口,表示可以开始安装了,点击“继续”按钮。如图9所示:

选择VisualStudioforMac要安装内容

VisualStudioforMac是以可选组件的形式安装的,默认VisualStudioforMac是必选项,必须要安装的,并且还将.NETCore也选中,这是一个运行时,有了它,可以在VisualStudioforMac中编译和运行程序。

这里我们使用默认项,点击“安装”按钮。如图10所示:

专用于Mac的.NET开发人员工具

非常帅气的安装进度界面,专注于Mac的.NET开发人员工具。

使用.NETCore的Web应用程序和服务

使用.NETCore创建Web应用和服务,并将其部署给Azure云。

借助Xamarin开发应用

使用Xamarin,可以使用C#一种语言开发iOS和Android,以及macOS应用。

使用Unity的游戏开发

使用Unity和C#语言开发游戏。

安装过程中会让输入密码确认安装,稍等片刻之后……

VisualStudioforMac安装成功

图14显示VisualStudioforMac已经安装成功了。

4.启动VisualStudioforMac

在“访达”或底部任务栏中点击“VisualStudioforMac”图标,如图15所示:

使用Microsoft账户登录

在启动VisualStudioforMac的第一个界面,提示使用Microsoft账户登录,好处是激活你的订阅,可以连接到Azure,并连接到源代码管理。

点击一下“Microsoft登录”按钮,如图16所示:

登录到微软账户

在图16中输入一个微软的账号,点击“下一步”按钮,如图17所示:

输入微软账户密码

在图17中输入账户的密码,点击“登录”按钮。完成之后进入图18的界面:

VisualStudioforMac启动

VisualStudioforMac的界非常清爽,比VisualStudioforWindows版本要简洁多,个人非常喜欢forMac这个开始界面。

5.开发第一个跨平台应用程序

现在我们在图18中点击“新建”创建第一个.NETCore跨平台应用程序。

mono-sgen32优化提示

图19提示需要对“mono-sgen32”进行优化,点击“好”按钮。如图20所示:

选择模板

选择项目模板的界面,干净+清爽,非常喜欢,这里我们选择.NETCore下的跨平台控制台应用程序项目模板,来创建一个最常见的控制台应用程序。

选择控制台应用程序

在图21中,我们选择“.NETCore”à“应用”,然后选择“控制台应用程序”,另外,还可以选择C#和F#语言来编写控制台应用程序。

完成后点击“下一步”按钮,如图22所示:

输入项目名称

在图22中输入项目名称、解决方案名称和源代码存放位置,点击“创建”按钮,如图23所示:

第一个跨平台应用程序

图23中,微软给出了一段样例代码,在控制台上输出一段文本“HelloWord”。C#代码如下:

usingSystem;namespaceYidosoft.MacConsoleApp{classProgram{staticvoidMain(string[]args){Console.WriteLine(HelloWorld!);}}}

从代码上看,与在Windows平台下的代码是完全一样的,所以从.NETFramework转到.NETCore是非常容易的。

现在我们点击图23顶部左侧图标,如图24所示:

运行终端提示

从图24的提示信息上看,是要启动“终端”应用程序来输出内容,点击“好”按钮。如图25所示:

.NETCore跨平台控制台应用程序

第一个.NET跨平台的控制台应用程序就这么运行起来了,输出了我们在代码中想要输出的文本内容,并且“pressanykeytocontinue…”是自动添加上去,并不是使用代码控制的。

C#高级编程(第11版)C#7.NETCore2.0(.NET开发经典名著)京东月销量好评率97%无理由退换京东配送官方店¥.4购买


转载请注明:http://www.aierlanlan.com/rzfs/2347.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了