我的一些同事碰巧住在其他大陆,每隔一段时间我们就需要快速聊聊一些代码片段。电子邮件太慢,代码审查很笨拙,就像Yahoo Messenger ......这说明了一切:
我的问题是:分享一小段代码的快速简便方法是什么,可能允许实时突出显示/编辑?
一切都会做 - 一个节目,一个网站,烟雾信号,载体鸽......越容易越好!
答案 0 :(得分:10)
collabedit是基于浏览器的协作源代码编辑器。
这是一个演示http://collabedit.com/sjbr9。
答案 1 :(得分:3)
CodeShare是一个新的,到目前为止似乎相当不错。它是实时的,每个人都可以通过自己的插入来移动和编辑代码。它还有语法高亮和配色方案。
CodeShare上的唯一页面目前不会过期,也无法手动过期。但如果您不希望代码无限期地[1],则可以删除页面上的代码。
答案 2 :(得分:2)
您可以使用Skype但关闭表情符号(选项 - >聊天和短信 - >聊天外观 - >显示表情符号)。它不会破坏您的格式,如果情况变得更糟,您可以随时发送整个文件。其他一些IM客户端也提供此功能,但结果不一。我认为像Miranda IM这样的工具可以让你关闭表情符号并调整字体以使用等宽字体。
或者你可以使用Wiki,但这是一些额外的工作,如果代码片段有任何特殊价值,我只会建议它。
答案 3 :(得分:2)
某种pastebin可能很有用。
答案 4 :(得分:2)
答案 5 :(得分:1)
像Gobby这样的协作编辑很有效。
答案 6 :(得分:0)
某种wiki,比如trac。它支持代码突出显示。其他人以后很容易看到。
答案 7 :(得分:0)
虽然您可能已经想到这一点但是不可能拥有一个可以访问的共享文件夹,然后能够在首选编辑器中打开文档
或者看一下基于网络的项目管理,你可以在哪里登录并共享资源?
答案 8 :(得分:0)
Jeremy Cantrell的回复让我(通过google)进入维基百科页面 collaborative real-time editors
在这里您可以找到满足所需目的的软件产品的完整列表,以及对实施此类软件所面临的技术难题的一些有趣解释。
答案 9 :(得分:0)
codr.cc是另一种选择。它有点准系统,但总体来说还不错。
注意:要获得语法突出显示,请将语言附加到网址,以便codr.cc/c3jg3成为codr.cc/c3jg3/cpp
答案 10 :(得分:0)
这是一个付费选项,但CodePen Pro具有协作编辑的协作视图(除其他外): https://codepen.io/login/pro
此外,Google Apps脚本是不错的选择,但只有javascript: https://developers.google.com/apps-script/
答案 11 :(得分:0)
您还可以尝试网络开发社区Codepad.co,在这里您可以共享代码,创建馆藏,聘请网络开发者,评论和其他片段一样,查看评分等等。
希望它为您提供有用的信息:)