专栏首页Bug生活2048Visual Studio for Mac 2017 使用体验

Visual Studio for Mac 2017 使用体验

强大的Visual Studio发布Visual Studio for Mac版本已经有一段时间了,在这里整理一下使用Visual Studio for Mac后的一些体验和感受。

(一)安装

整个安装过程还是比较简单的,基本在官网安装包(约24MB),双击安装即可在线安装。

但是在线安装还是比较麻烦,下载速度还是相对较慢的,在这之前还需要装Mono Framework,MonoFramework我是通过访问外国网站下下来的。同时我也把Visual Studio for Mac安装包下下来了。

这样安装起来就快了,先安装Mono Framework,再安装Visual Studio for Mac,大功告成,比搭建java开发环境方便多了(这点微软做的还是很不错的)

(二)体验

首先说下界面,整体还是比较简洁的,看上去还是比较舒服的。

项目的种类也基本上涵盖了,看到熟悉的ASP.NET了

那就拿MVC做个测试吧,看看与Windows的有什么不同。

发现有MVC的实例和WebAPI的

项目生成感觉有点小慢,发现整体的目录结构和Windows的类似。

看下类库文件,是不是很熟悉。

直接点运行之后,蹦的弹出一个页面,速度好快,不懂是不是因为只是测试页面。

如编译错误,立马会自动跳转到错误的地方,提示大红色,我喜欢。

上手很快,界面也挺舒服的

新增个试图看看

还能选试图引擎。

如果要开发安卓和苹果 配置一下SDK就可以了

自带GIT工具,加个管理之后就能看到未提交的修改

(三)总结

整体体验下来还是超出预期的,功能相比之前的Visual Studio Code强大太多。

但是离Windows版本的差距还是很多,后来测试了下把之前的项目放在Mac运行了一下,一堆错误,目前还没有继续研究,后期有时间再持续更新。

本文分享自微信公众号 - Bug生活2048(BugLife2048),作者:成续猿

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-03-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Windows下定时运行Python程序

    程序或脚本中填写的一般是编译器的名称,一般对Python来说就是Python.exe(找到你的安装路径),添加参数就是你所要执行的python文件(完整路径),...

    Bug生活2048
  • Python自学之路-数据类型和变量

    在Python中的整数和浮点数是没有大小限制的,而某些语言是根据其存储长度是有大小限制的,也就是说你可以随便乘除,不用担心溢出的情况,这点Python还是挺友善...

    Bug生活2048
  • 垃圾短信回复退订,千万别上当

    节日将近,又一波短信轰炸来了,互联网时代,网购时代,相信大家对下面的短信一定不陌生,作为程序猿的我提醒您,千万不要回!千万不要回!千万不要回!「重要的事情说三遍...

    Bug生活2048
  • 转录组分析 | 使用trim-galore去除低质量的reads和adaptor

    我前面已经介绍了转录组分析中利用fastqc这个软件来查看测序质量【文章:转录组分析 | fastqc进行质控与结果解读】,通过分析结果报告,我测序的数据还是可...

    DoubleHelix
  • Python操作Json文件之JSON参数实战

    json文件的请求是我们学习测试以及编写代码必须要知道的,例如在POST请求中另一个经常用到的参数是json,如果请求头中Content-Type对应的valu...

    测试小兵
  • SAP S/4HANA里订单状态的实现原理

    we can find the header update function module is still called - one update recor...

    Jerry Wang
  • SAP Netweaver和Cloud Foundry上的运行时进程

    发现Cloud Foundry的启动逻辑:依次启动postgres, nats, consul_agent, etcd这几个服务,然后用功能根据monit监控状...

    Jerry Wang
  • 一行 Python 代码能实现这么多丧心病狂的功能?(代码可复制)

    最近看知乎上有一篇名为《一行 Python 能实现什么丧心病狂的功能?》(https://www.zhihu.com/question/37046157)的帖子...

    区块链大本营
  • Item描述信息的更改也会导致will trigger ORDERADM_H的update函数触发

    we can find the header update function module is still called - one update recor...

    Jerry Wang
  • 一日一技:在Python中为别人的函数设定默认参数

    现在问题来了,你调用的是别人已经定义好的函数,假设它有7个参数,但是你只需要修改第3,4个参数。而第一个参数始终固定是1,第二个参数始终是2,此时有没有什么简单...

    青南

扫码关注云+社区

领取腾讯云代金券