假装你在IM上给我一些javascript帮助。如何让我尽可能轻松地帮助您使代码正常工作?
我一直都遇到这个问题。我是即时通讯工具,有人在问我一个问题(或者也许是我在问他们),我们有很多来回沟通试图处理相同的代码。即时信使并不适合这种情况。电子邮件很慢,有点难以跟上来回跟进。
以下是我尝试过的内容:
Google Docs: - 需要一个谷歌帐户,并不是完全实时的。很难知道其他用户可能在何时/何地进行编辑。
Pastie.org - 这对于共享代码非常有用,但不适用于双向协作。我喜欢界面(sample)但我不能与其他人实时编辑。
EtherPad - 看起来很有希望,但只有少数用户才能加载。一些工作人员试图让我们使用它,但我们一直遇到性能问题甚至一些浏览器崩溃。
CollabEdit - 这个看起来很棒(只是现在就找到了它)。我还没有和任何人一起使用它。它感觉轻巧,反应灵敏。这个人有运气吗?
Gobby - 当他/我真正需要的是一些快速,临时的协作时,我将很难让人们安装这样的东西。话虽如此 - 也许值得研究一下我定期合作的人吗?有人用过吗?
JSbin - 我们试图在很多场合使用它,因为与我合作的大多数人都是javascript人(我们在网络开发机构工作)。 “沙盒”javascript功能非常棒。但是,我们无法实时进行实时协作。我们可以在编辑代码后生成新链接,但这比通过电子邮件发送给对方(或使用Pastie.org)要好一小步
屏幕共享 - 我在Mac用户之间只看到了这项工作。如果其他开发人员在OSX 10.5(Leopard)上,在iChat中共享屏幕是微不足道的。除此之外,我不知道免费,可靠,没有大惊小怪的屏幕共享。
- 已添加 - VNC - 进入的障碍在这一点上太高了。安装软件,绕过网络防火墙,向本地防火墙添加例外......哎呀。 我在说快“嘿,这些线看起来是对的吗?”在这里合作。 - / end -
......哇。
好的,那你用什么?
我认为理想的服务是免费的,基于网络的,以及目的驱动的(嘿......有点像Stackoverflow)。
答案 0 :(得分:3)
我使用GNU Screen。
答案 1 :(得分:2)
对于一般解决方案,您可以尝试使用VNC选项(例如tightVNC)。这将允许您共享同一个桌面。例如,我认为只有UltraVNC可以让你共享一个窗口。
特定于Windows的解决方案可能是NetMeeting(开始 - >运行 - > conf),您可以在其中共享“白板”,如果您尝试,我相信您也可以共享一个窗口。
答案 2 :(得分:2)
Github有一个很好的粘贴共享网站gist。如果需要查看差异,可以非常轻松地将要点克隆到桌面。不幸的是,网上没有差异...(那将是一个非常好的功能!)
答案 3 :(得分:2)
答案 4 :(得分:1)
如果不仅仅是您想要分享的代码,还有整个设置,那么您可以使用google进行过多的在线桌面(例如:DesktopTwo)。
答案 5 :(得分:1)
如果在距离内喊叫。
IRC,如果没有。专用渠道,问题解决了。记录很容易。
答案 6 :(得分:1)
结合Twitter,http://snipt.org/看起来不错。没有经常使用它,但我没有使用任何东西。
答案 7 :(得分:1)
任何基于网络的内容,我发现最简单的方法是让双方简单地处理单个服务器。这意味着:
这需要具有这些功能的某种服务器,但由于任何人都可以在自己的计算机上安装类似的东西,或者每个月只需花几美元让其他人为他托管,这似乎不像这么大的一笔。
答案 8 :(得分:1)
我讨厌成为广告,但我通常使用FogBugz。
最近的一项发现是Balsamiq。如果将它整合到FogBugz中,它将更接近于涅..也是Google文档的大热门。
我也听过Adobe Acrobat Connect Pro的好消息,看看他们的一个截屏视频并想象一下。
答案 9 :(得分:0)
答案 10 :(得分:0)
所以,现在已经是几年了。自从我第一次提出这个问题以来,服务已经开始,购买,出售等。这些天似乎使用的主导服务(至少用于测试/共享html,js和css是jsfiddle。
如果您正在寻找Etherpad(由Google购买并关闭)的替代品,那么您可以尝试使用typewith.me,但每次Chrome获得更新时我都会发现该服务有问题。
答案 11 :(得分:0)
所以,几个月后,我已经找到了一个效果很好的解决方案:EtherPad。
他们进行了相当大的重新设计,它拥有我需要的一切。它是基于浏览器的,免费的,即时的,实时的,甚至可以保存可以在时间推移视图中播放的修订版。
辉煌!
2012更新:显然,谷歌购买,吸收并关闭了Etherpad。谢谢Goog!
答案 12 :(得分:0)
这里我们使用IM,irc和pastebin。这不是理想的,但它可以完成工作。
我宁愿拥有一个非常好的协作白板工具,但我不知道一个。
答案 13 :(得分:0)
如果通讯将是远程的话。如果您希望使用可能已经使用Netmeeting的工具轻松共享屏幕,我更喜欢手机或Skype以便清楚地表达内容。或者你可以试试像interwise,gotomeeting,logmein这样的软件。甚至大型电子邮件都比IM更好
答案 14 :(得分:0)
你可以VNC加入他们的机器并在那里协同工作。
答案 15 :(得分:0)
我通常在Skype上调用其他用户,然后分别启动桌面共享应用程序,如Windows远程桌面帮助,Windows会议空间,VNC等。
答案 16 :(得分:0)