Visual Studio 2017 for Mac 下载链接
若要了解有关其他相关下载的详细信息,请参阅下载页。 若要了解 Visual Studio 2017 for Mac 的详细信息,请参阅 Mac 系统要求和 Mac 平台目标及兼容性。
若要了解有关其他相关下载的详细信息,请参阅下载页。 若要了解 Visual Studio 2017 for Mac 的详细信息,请参阅 Mac 系统要求和 Mac 平台目标及兼容性。
我们期待你的宝贵意见和建议! 有关安装程序或 Visual Studio IDE 本身的问题,请通过“帮助”菜单中的报告问题选项告知我们。 在开发人员社区门户网站上跟踪自己的反馈。 如有任何建议,请通过 UserVoice 告知我们。
Visual Studio for Mac 能够满足你对现代 IDE 的所有期望,包括功能完整的源代码编辑器、代码搜索和导航、功能强大的调试器、可自定义的工作区、Git 集成和丰富的扩展系统。
其他功能包括:
.NET Core 平台可以创建在 Windows、Linux 和 Mac 上运行的应用程序。 Visual Studio for Mac 支持加载、创建、运行和调试 .NET Core 项目。
若要运行 .NET Core 项目,应该下载和安装 .NET Core SDK。
.NET Core 支持包括:
Visual Studio for Mac 添加了针对 HTML、CSS 和 JSON 文件的新的 Web 工具支持。
通过对 Xamarin 的卓越支持,可以开发适用于 Android、macOS、iOS、tvOS 和 watchOS 的丰富本机体验。 使用 Xamarin.Forms 跨平台应用程序可以在 Android、iOS 和 macOS 之间共享基于 XAML 的 UI 代码,而不会限制对本机功能的访问。
这包括:
现在,使用多平台 Xamarin.Forms 应用和本机应用项目模板可以快速创建多平台移动应用和其云后端。
这些模板可以创建多个项目:通过共享的项目共享代码的 Xamarin.iOS 应用项目和 Xamarin.Android 应用项目,以及实现应用后端服务的 .NET Core Web API 项目(图 1)。
(图 1)使用 .NET Core 调试
可以将 ASP.NET Core Web 应用发布到 Azure 应用服务(图 2)。
(图 2)发布到 Azure 内容菜单
若要发布 Web 应用,请在“Solution Pad”或“项目”菜单中选择“发布|发布到 Azure”命令。 然后选择要部署到的应用服务,或者新建一个 Azure 应用服务(图 3)。 发布的输出将记录到“发布”输出板,并且将在项目中的“属性”>“PublishProfiles”下创建发布配置文件。
(图 3)发布新的应用服务
在项目中定义的所有发布配置文件都将显示为“发布”菜单中的选项,所以无需再次选择“应用服务”即可对其进行部署。
项目具有“项目运行配置”,可以指定运行项目的选项和参数。 在工具栏中的下拉列表中可以查看和更改当前活动的“运行配置”。
在 Visual Studio for Mac 的“解决方案运行配置”窗口中可以同时启动多个项目。 可以在“解决方案选项”对话框中创建解决方案运行配置。 调试移动应用与其后端服务的交互方式时,此功能非常有用。
Visual Studio for Mac 支持 TextMate 语言包,可使用此语言包添加:
可以在“首选项”>“文本编辑器”>“语言包”中添加 TextMate 包。
音频设备向导
新的音频设备扩展向导(图 4)增添了 3 个选项,可用于自定义音频设备项目模板的 plist。
(图 4)音频设备向导
watchOS 扩展向导
在 Xcode 8.3 中,Apple 引入了 watchOS 扩展(与 iOS 扩展类似),第一个引入的是 Intents 扩展 (Siri)。
已更新 watchOS 扩展向导(图 5)以支持 watchOS 扩展,且现提供专用的 Intents 扩展模板。
(图 5)watchOS 扩展向导
其他改进和 Bug 修复
Visual Studio for Mac 自带 Android SDK 管理器(图 6)。
**(图 6)Android SDK 管理器
现在是通过 /t:Install msbuild 目标将项目部署到设备或仿真程序。 以前,Visual Studio for Mac 使用自己的内部逻辑将应用程序部署到设备,现在则使用可从终端利用或在 Windows Visual Studio 中使用的相同公用目标。 这样做的好处之一是现在有更好的日志可用于诊断部署问题。
现在,class-parse 是新绑定项目的默认值。 class-parse 无需 JVM 即可直接分析 Java 字节码,并且能够从包含调试符号(例如使用 javac -g 编译的字节码)的 Java 字节码中提取参数名称。 “class-parse”也不会“跳过”从无法解析的类型继承或者包含无法解析的类型的类。
原文来自:visualstudio
声明:所有来源为“聚合数据”的内容信息,未经本网许可,不得转载!如对内容有异议或投诉,请与我们联系。邮箱:marketing@think-land.com
支持识别各类商场、超市及药店的购物小票,包括店名、单号、总金额、消费时间、明细商品名称、单价、数量、金额等信息,可用于商品售卖信息统计、购物中心用户积分兑换及企业内部报销等场景
涉农贷款地址识别,支持对私和对公两种方式。输入地址的行政区划越完整,识别准确度越高。
根据给定的手机号、姓名、身份证、人像图片核验是否一致
通过企业关键词查询企业涉讼详情,如裁判文书、开庭公告、执行公告、失信公告、案件流程等等。
IP反查域名是通过IP查询相关联的域名信息的功能,它提供IP地址历史上绑定过的域名信息。