假装你打我一些关于 IM 的 javascript 帮助。您如何让我尽可能轻松地帮助您的代码正常工作?
我一直遇到这个。我正在使用即时通讯工具,有人在问我一个问题(或者可能是我在问他们),我们有很多来回沟通,试图处理相同的代码。即时通讯工具不太适合这种情况。电子邮件很慢,如果来回足够多,有点难以理解。
这是我尝试过的:
Google Docs: - 需要一个 google 帐户并且不完全是实时的。很难知道其他用户何时/何地可能正在编辑。
Pastie.org - 这非常适合共享代码,但不适用于双向协作。我喜欢界面(示例),但我无法与其他人实时编辑。
EtherPad - 看起来很有希望,但只有少数用户在负载下屈服。工作中的一些人试图让我们使用它,但我们一直遇到性能问题,甚至出现几次浏览器崩溃。
CollabEdit - 这个看起来很棒(现在才发现)。我实际上还没有和任何人一起使用它。它感觉轻巧且反应灵敏。有人有这个运气吗?
Gobby - 当他们/我真正需要的是一些快速的临时协作时,我很难让人们安装这样的东西。话虽如此 - 也许值得我经常与之合作的人寻找?有人用过吗?
JSbin - 我们曾多次尝试使用它,因为与我一起工作的大多数人都是 javascript 人员(我们在 Web 开发机构工作)。“沙盒”javascript 功能非常棒。但是,我们无法实时协作。我们可以在编辑代码后生成新链接,但这仅比通过电子邮件发送给对方(或使用 Pastie.org)好一小步
屏幕共享 - 我只见过 Mac 用户之间的这种工作方式。如果其他开发人员使用的是 OSX 10.5 (Leopard),则在 iChat 中共享屏幕是微不足道的。除此之外,我不知道免费、可靠、简单的屏幕共享。
-- 已添加 -- VNC - 这个入门门槛太高了。安装软件,绕过网络防火墙,向本地防火墙添加例外......糟糕。我说得很快“嘿,这些线条看起来对吗?” 在这里合作。 - /结尾 -
……哇。
好的,那你用什么?
我认为理想的服务应该是免费的、基于网络的、以目的为导向的(嘿……有点像 Stackoverflow)。