×

switch串流 it

有switch了再买个PSV是不是多余?微软为何要维护开源软件vscode

admin admin 发表于2022-07-30 18:24:09 浏览129 评论0

抢沙发发表评论

微软不愿意将全功能的Visual Studio移植到Linux和MacOS平台,大家也都知道Visual Studio微软的集成开发环境,完全跨平台、强大的扩展功能VS Code能做很多Visual Studio不方便做的事情,微软这几年做了一大批开发者工具,Visual Studio Code、Windows Terminal、winget都是微软拥抱Linux开发者的方式,VS Code能更好地笼络开发者Linux开源哲学是得到了很多人认可的,VS Code能够做很多Visual Studio不能做的事情,微软可以把一些插件和功能放到VS Code上。

有switch了再买个PSV是不是多余

switch和psv是两个平台,目前psv已经停产了,在本世代属于“战败退场”的掌机;而switch本质上其实属于主机,只不过具有便携性而已。

从游戏阵容上来说的话,psv占优势,但是未来不会有新作登陆;switch现在依旧是老任手中的王牌,未来续作不断。前者独占游戏比较多,而且还可以玩PSP上的游戏,后者大部分是老任自家的游戏,具有娱乐性、互动性,还有一些全平台的游戏。

综合来看,其实双平台并不算是多余,可以体验不同类型、不同风格的游戏而且如果不考虑便携性的话,个人还是建议入ps4而不是psv,如果你想玩更多的大作、体验3A游戏的话,sony会满足你的需求。



微软为何要维护开源软件vscode

微软为什么要维护开源软件Visual Studio Code?说得简单一点就是,VS Code能够做很多Visual Studio不能做的事情。

微软这几年干了几件大事儿,发布并且开源Visual Studio Code,重金收购GitHub代码仓库,上线Linux子系统,强化命令行工具PowerShell,发布Windows原生命令行工具Windows Terminal,发布winget原生包管理工具。你发现这里面的规律了吗?微软这几年做了一大批开发者工具,这些开发者工具都一致指向Linux/MacOS等Unix-Like平台下的开发者。-switch串流

完全跨平台、强大的扩展功能

VS Code能做很多Visual Studio不方便做的事情,大家也都知道Visual Studio微软的集成开发环境,也是目前全行业最好的集成开发环境。C#在语法上其实比JAVA更加出色,整个.net工具生态也做得非常好,可是就是因为不是开原的,在跟JAVA的竞争中,不具备任何优势。-it

作为C#标准开发环境,.NET核心开发工具,Visual Studio又想保证Windows平台上的优势,微软不愿意将全功能的Visual Studio移植到Linux和MacOS平台,这样C#为主的.NET体系还是很难在其他平台壮大起来。-switch串流

Visual Studio Code不存在这种问题,既然是开源软件,微软可以把一些插件和功能放到VS Code上,“开源+跨平台”是非常大的优势。VS Code是真正完全的跨平台,在Windows、Linux、MacOS上都有着出色的体验,因为这玩意儿是开源的,微软自己也开发了很多插件,加上开发者贡献的插件,功能可以变得非常强大。 -it

VS Code能更好地笼络开发者

Linux开源哲学是得到了很多人认可的,很多开发者还是喜欢在Unix/Linux下工作,同时基于FreeBSD发展起来的MacOS,本身也具备非常纯正的Unix血统。

在比较大的互联网企业里面,MacOS办公、Linux开发已经是公开的秘密,美国以Google、Facebook等众多互联网巨头,大多数工程师会用MacOS和Linux,国内的互联网巨头也是MacOS办公为主,本地SSH连接远程Linux开发机开发在腾讯、百度等众多企业中也是非常常见的,可以看到的是MacOS和Linux是使用量非常大。-switch串流

微软自己也认识到了这一点,愿意用Windows的开发者越来越少。微软先是在应用商店上线了Linux子系统,接着开发了Windows Terminal终端工具,今年微软直接上线了自己的winget包管理工具,要知道拥有着正统Unix血统的MacOS,到现在都还没有一个官方包管理工具,没想到这事儿让微软抢了先。-it

微软做的这一系列操作,其实都只是为了抢多开发者资源,Windows长期以来都被极客嫌弃,尽管我从来都不认为高手真的会拿自己使用什么操作系统说事儿,但是Unix传下来的很多哲学,确实对于开发工作来说是非常友好的。Visual Studio Code、Windows Terminal、winget都是微软拥抱Linux开发者的方式,用这样的方式来吸引更多习惯了在Linux下工作的开发者,明确告诉你的你能的我也能。-switch串流

大佬们都是用啥托管代码的gitee还是github

一个非常好的问题。我是工作多年的Web应用架构师,来回答一下这个问题。欢迎关注我,了解更多IT专业知识。

常用的国内外代码托管网站:

1,Github

应该是最常用的代码托管网站了,各项功能完善。实际使用中遇到了两个问题:

1)访问速度有时候较慢,因为服务器主要在国外吧。

2)免费托管代码时,只能是Public公开的项目。如果要存放Private私有项目,需要付费,根据需求选择付费方式。

2,Gitee

国内的代码托管网站,访问速度快,支持免费存放私有项目。几个常用的比如Gitee码云,Coding码市, CSDN Code,开源中国代码托管。

2019年之前一直在使用Gitee,支持创建Public公开项目和Private私有项目,体验很好,大概有20个代码库都存放在上面。后来随着存放内容越来越多,遇到了容量限制,一个用户账号不超过5G,单个代码库不超过1G大小。如果需要更多容量,也要付费了。-it

3,阿里云Code

国内几大云服务商都陆续提供了免费的代码托管服务,应该是看到了技术社区对工程师的宣传作用吧。

2019年底时,开始使用阿里云Code,支持创建Public公开和Private私有项目,不仅速度快、功能完善,也没有遇到容量限制的问题。

除了代码托管之外,这些服务也都提供了开发任务和bug缺陷管理功能,可以满足小型团队的研发管理需求。

4,Docker镜像自动构建系统集成

团队使用Docker容器技术后,基于Git代码管理+容器镜像服务搭建了自动构建系统,选择代码托管时考虑配置和管理的便捷程度。