您如何与其他编码员实时协作? [英] How do you collaborate with other coders in real time?

查看:84
本文介绍了您如何与其他编码员实时协作?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

假装您是在找我有关IM的一些JavaScript帮助。

Pretend you're hitting me up for some javascript help on IM. How can you make it as easy as possible for me to help you get your code working?

我一直都遇到这种情况,如何使我尽可能容易地帮助您使代码正常工作?我正在使用即时通讯程序,有人在问我一个问题(或者可能是我在问他们),而我们有很多来回交流,试图使用相同的代码。即时通讯工具不太适合此功能。电子邮件速度很慢,有一点来回追踪可能会有些困难。

I run into this all the time. I'm on instant messenger and someone is asking me a question (or maybe it's me that's asking them) and we have lots of back-and-forth communication trying to work on the same bit of code. Instant messengers aren't well suited for this. Email is slow, a little can get a little hard to follow with enough back and forth.

这是我尝试过的事情:

Google文档:-需要google帐户,不需要完全实时很难知道其他用户可能在何时何地进行编辑。

Google Docs: - Requires a google account and isn't exactly real-time. Hard to know when/where other users might be editing.

Pastie.org -这真的非常适合共享代码,但不适用于双向协作。我喜欢该界面(示例),但是我无法与其他人进行实时编辑。

Pastie.org - This is really great for sharing code, but not for 2-way collaboration. I love the interface (sample) but I can't edit with other people in real time.

EtherPad -看起来很有希望,但只有很少的用户在负载下屈服。一些工作人员试图让我们使用它,但我们一直遇到性能问题,甚至出现了几次浏览器崩溃。

EtherPad - Looked promising, but buckles under the load with only a few users. Some guys at work were trying to get us to use this, but we kept having performance issues and even a couple browser crashes.

CollabEdit -这实际上看起来很棒( just 马上找到了)。我实际上尚未与任何人一起使用过。感觉轻巧,反应灵敏。有人对此有好运吗?

CollabEdit - This one actually looks great (just found it right now). I haven't actually used it with anyone yet. It feels lightweight and responsive enough. Anyone had any luck with this one?

Gobby -当他们/我真正需要的是快速的临时协作时,我将很难让人们安装这样的东西。话虽如此-也许值得找我经常与之合作的人?有人用过吗?

Gobby - I'm going to have a hard time getting people to install something like this when what they/I really need is some quick, ad-hoc collaboration. Having said that- maybe it's worth looking into for people I collaborate with regularly? Anyone used it?

JSbin -我们试图使用它在很多情况下,因为与我一起工作的大多数人都是javascript专家(我们在网络开发机构工作)。 沙盒 JavaScript功能非常出色。但是,我们无法实时进行实时协作。我们可以在编辑代码后生成新链接,但这仅比将其通过电子邮件发送给对方(或使用Pastie.org)好一小步。

JSbin - We tried to use this on a number of occasions since most of the people I work with are javascript guys (we work at a web development agency). The "sandbox" javascript functionality is wonderful. However, we can't collaborate live, in real time. We can generate new links after editing code, but that's only a small step better than emailing it to each other (or using Pastie.org)

屏幕共享-我已经只看到Mac用户之间可以很好地工作。如果其他开发人员在OSX 10.5(Leopard)上,则在iChat中共享屏幕很简单。除此之外,我不知道免费,可靠,轻松的屏幕共享。

Screen Sharing - I've only seen this work well between Mac users. If the other developer is on OSX 10.5 (Leopard), sharing screens in iChat is trivial. Other than that, I'm not aware of free, reliable, no-fuss screen sharing.

-已添加-
VNC-进入壁垒在这一点上太高了。安装软件,绕过网络防火墙,向本地防火墙添加例外...糟糕。 我在说嘿,这些行看起来正确吗?
-/ end-

-- Added -- VNC - The barrier for entry is just too high on this one. Installing software, getting around network firewalls, adding exceptions to local firewalls... yuck. I'm talking fast "hey do these lines look right?" collaboration here. -- /end --

... whew。

好的,那么您使用什么呢?

我认为理想的服务是免费的,基于Web的和基于目的的驱动(嘿……有点像Stackoverflow)。

I think the ideal service would be something that's free, web-based, and purpose driven (hey... kinda like Stackoverflow).

推荐答案

所以,这是几年后的事了。自从我第一次提出这个问题以来,服务已经开始,购买,出售等。看来,目前使用的主要服务(至少用于测试/共享html,js和css的服务)是 jsfiddle

So, it's years later now. Services have been started, bought, sold, etc since I first asked this question. It seems that the dominant service being used these days (at least for testing/sharing html, js, and css is jsfiddle.

如果您正在寻找Etherpad(由Google购买并关闭)的替代产品,则可以尝试 typewith.me ,尽管我发现Chrome每次更新时该服务都是错误的。

If you're looking for a replacement to Etherpad (which was bought and shut down by Google) then you can try typewith.me, though I've found the service to be buggy every time Chrome gets an update.

这篇关于您如何与其他编码员实时协作?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆