微软把编程工具带到Mac 吸引早先流失的程序员
如果不是本周一那次有意无意的泄露,微软两天后在Connect 2016大会上发布Visual Studio for Mac应该会给开发者带来更大的惊讶。
Visual Studio(以下简称 “VS”)是微软公司一个开发工具集,它包括了软件生命周期中所需要的大部分工具,比如集成开发环境、代码管控工具等。
VS for Mac将拥有 Windows 版 VS 的大多数功能,比如它有基于 Roslyn Compiler 平台重构 的 IntelliSense;它的项目系统和构建引擎用的是 MSBuild,以及对 Xamarin 和 .Net Core 应用使用相同的调试器。Xamarin 是微软今年早些时候收购的跨平台开发公司。
简单说,开发者现在可以用 VS for Mac 开发原生 iOS 、Mac OS、Android 应用了。
用 VS 编写的代码之前适用于微软支持的所有平台,包括 Windows、Windows Phone、.Net Framework 等。微软现在在 VS 支持的这些平台里加上苹果 OS X 系统,算是承认 Mac 之前抢走了它的程序员。
自2008年苹果发布 iPhone App Store 开始,开发者要开发 iPhone 应用就只能在 Mac 上运行。也正好是在2008 年,苹果发布了采用一体成型铝镁合金的 MacBook 系列,漂亮好用。
iOS 应用商店里的应用数量也从那时候的 800 个涨到今年六月统计时的 200 万个,iOS 开发人员薪资也随之水涨船高,吸引大批人转到 Mac 平台。
至今 iOS 依然是为开发者带来最多收入的平台,大约是 Google Play 商店的两倍。Windows Phone 的失败导致开发移动应用的人没什么理由选择 Windows PC 作为工作电脑。
此外,PC 厂商直到 2014 年前后才发布了外观和性能都说得过去的机型,如戴尔的 XPS 系列和微软自家的大屏幕的 Surface Pro 3。
微软已经意识到这一点,它们在去年 5 月举行的 Build 大会上公布 Visual Studio Code,当时微软称其为代码优化编辑器。VS Code 本质上是一个带图形用户界面(GUI)的代码编辑器。它功能的确简单了点,但支持 Mac OS 和 Linux 多少也意味着微软开始变得更开放。
现在,完整的开发工具 Visual Studio 也来到了 Mac,已经开放下载。
本文转自d1net(转载)
几个在 Mac 电脑上提高程序员开发效率的小工具 快速打开多个 idea 工程 或前端 vscode 工程 前提是你安装了 iterm + oh my zsh 这个组合,后面就比较简单了 vscode 比较简单,打开后先 command+shift+p , 然后输入 shell command 提示安装 code 命令。 安装好后,在 iterm 终端界面,找到想打开的文件或目录,用 code 命令加参数打开即可。
因图片比较多,可在我博客查看原文:https://ihtcboy.com/2018/07/15/2018-07-15_%E7%A8%8B%E5%BA%8F%E5%91%98%E7%9A%84macOS%E7%B3%BB%E5%88%97%EF%BC%9...
Mac系统清理软件有必要安装CleanMyMac吗 Mac电脑怎么彻底清理卸载的软件 Mac电脑相比与其他品牌电脑有着较大优势,例如:流畅的Mac系统,强大的设备互联能力等,所以现在使用Mac电脑的人越来越多。与此同时,对于Mac电脑需不需要清理软件的讨论越来越多,究竟需不需要在Mac上下载一款清理软件呢?卸载软件留下的残留文件又该怎么清理呢?本文就来解答大家关于“Mac系统清理软件有必要安装CleanMyMac吗”的疑问,并且教大家Mac电脑怎么彻底清理卸载的软件。
相关文章
- #电子电气架构——Vector工具常见问题解决三板斧
- c#中@标志的作用 C#通过序列化实现深表复制 细说并发编程-TPL 大数据量下DataTable To List效率对比 【转载】C#工具类:实现文件操作File的工具类 异步多线程 Async .net 多线程 Thread ThreadPool Task .Net 反射学习
- flutter倒计时TimerUtil工具类
- 数仓工具—Hive实战之自关联经典案例(11)
- 《多核与GPU编程:工具、方法及实践》----1.5 并行程序性能的预测与测量
- 《多核与GPU编程:工具、方法及实践》----3.3 设计考虑
- 《多核与GPU编程:工具、方法及实践》----3.4 信号量
- 《多核与GPU编程:工具、方法及实践》----3.8 动态线程管理与静态线程管理
- 文件还原工具Foremost
- 函数式编程工具:filter和reduce
- 《Python密码学编程》——1.7 另一个加密法工具:St. Cyr滑条
- 《编程珠玑(续)(修订版)》—第1章1.2节使用性能监视工具
- 《软件测试技术大全:测试基础 流行工具 项目实战(第3版)》—第1章1.2节软件测试的发展
- Redis操作字符串工具类封装,Redis工具类封装
- 开发大百科之 RobotStudio 机器人离线编程工具
- 转 Mindoc搭建流程 文档多人编辑工具。
- 《R的极客理想—工具篇》—— 1.6 R和JSON的傻瓜式编程
- 微信开发者工具Bug
- java实现request请求参数转map工具类
- 国内A股16家上市银行的財务数据与股价的因子分析报告(1)(工具:R)
- sqlplus 上下工具
- 使用python进行编程.工具是次要的.关键在理解代码.
- CYQ.Data.ProjectTool 项目配置工具发布(包源码)
- 针对十类数据从业人员,最好的工具推荐
- 版本控制工具 Git SourceTree 项目初始化和添加功能分支