写点什么

6 款工具,让协同开发变得轻而易举!

用户头像
Jackpop
关注
发布于: 4 小时前

实时协同办公已经成为当今的常态,尤其是今年的疫情,让分布在不同办公地域的同事更加依赖协同办公。这使得无论是视频聊天、语音,还是实时编辑文本、代码,都变得越来越受到重视,需求量也越来越大。


在以往的团队开发过程中,更过是借助 git、svn 这些版本工具。但是,这需要一定的学习成本,而且需要繁琐的操作。


目前技术变得越来越先进,这让团队可以实时进行开发共同一个项目变成了现实,本文,就来给大家介绍 6 款超棒的工具,让协同开发变得轻而易举!

VS Code Live Share


VS Code[1] 是当下最为热门的开发工具之一,在 JS、Python、Java 等编程语言都变得越来越受欢迎。


如果您使用的是 VS Code,那么我强烈建议使用 Microsoft 自己的 VS Code Live Share 插件。它非常好用,可以让不同的人员能够共同开发同一个项目。

CodePen


codepen[2]的 Pro 版本具有协作模式,在协作模式下,可以进行类似于 Google 文档的实时编程。非常适合进行进行演示或者教学场景。

jsFiddle


与 CodePen 一样,jsfiddle[3]也具有协作模式,你可以像查看其它任何工具一样看到实时编辑。


除此之外,它还具有语音聊天和常规聊天功能。

togetherjs


如果你对上述别人创建的实时协作平台不是特别满意,那么你可以利用 togetherjs 创建属于自己的协作平台。


togetherjs[4]并没有提供实时的编辑功能,但是它提供使用 WebRTC 快速搭建平台的功能。


以 CodePen 为例,它就是基于 togetherjs 引擎进行搭建的。

repl.it


repl.it[5]这款工具我在去年就曾专门介绍过,我个人认为它是本文介绍的这 6 款中最好用,也是我最喜欢的一款工具。


它独特的设计模式,使得它可以与 GitHub 集成,可以进行实时协作。非常不错,强烈推荐!

codesandbox


codesandbox[6]是另外一款非常棒的在线工具,它具有很多很棒的功能。例如,可以直接从 GitHub 代码库导入,实时协作编辑,甚至可以将结果直接嵌入到你的网站中。

结语

目前,我的大部分开发工具首先都会选择在 VS Code 中进行开发。不得不说,VS Code 在开发周边做的的确越来越无可挑剔。因此,VS Code Live Share 是我经常会使用的一款协同开发工具。但是,单纯从协同开发方面,我认为 repl.it 更胜一筹。它是一款专注于在线协同开发的工具,而且在这方面做到了专业和领先。



干货推荐

为了方便大家,我花费了半个月的时间把这几年来收集的各种技术干货整理到一起,其中内容包括但不限于 Python、机器学习、深度学习、计算机视觉、推荐系统、Linux、工程化、Java,内容多达 5T+,我把各个资源下载链接整理到一个文档内,目录如下:



所有干货送给大家,希望能够点赞支持一下!


http://pan.baidu.com/s/1eks7CUyjbWQ3A7O9cmYljA (提取码:0000)

发布于: 4 小时前阅读数: 4
用户头像

Jackpop

关注

还未添加个人签名 2020.09.16 加入

公众号:平凡而诗意,微信:code_7steps,全网粉丝超20万,技术进阶、优质资源、实用工具,欢迎关注!

评论

发布
暂无评论
6款工具,让协同开发变得轻而易举!