我想知道共享代码的现有服务是什么。我唯一知道的是http://pastebin.ca/
还有其他选择吗?它们有什么功能?
我想知道共享代码的现有服务是什么。我唯一知道的是http://pastebin.ca/
还有其他选择吗?它们有什么功能?
Answers:
我知道有4种:
功能上的最大区别是选项1和2无缝集成了版本控制,并允许您拥有公共和私人项目。因此,您将能够与其他人一起编写代码,而整个世界都不会看到。
选项3和4允许版本控制,但是我不确定它们与某些版本控制系统的集成程度如何。另外,我的理解是您不能在这两个系统中将项目设为私有。
通常,Ruby社区使用github,python社区使用bitbucket,Microsoft运行codeplex,sourceforge都是关于开源的。尽管我相信您可以使用任何一种语言。
对于代码段,我认为http://ideone.com/,http://friendpaste.com/和http://jsfiddle.net/都不错。JSFiddle特别适合编辑和共享Javascript。
如果您真的只是想要重复的pastbin功能,我可以使用Friend Paste。它允许您对代码行进行注释,编辑朋友的代码,甚至设置人们必须输入才能查看的密码。
Forrst允许您共享代码(和屏幕快照/链接)并讨论它们,目前处于beta测试阶段,并且仅限邀请,但即将开放。
这是一个示例帖子: Forrst screeny http://cl.ly/1aVE/Screen_shot_2010-07-08_at_16.38.25.png
对于共享,编写简单的JS代码http://www.jsbin.com/非常酷!
Assembla是个不错的选择。 http://www.assembla.com 它提供Git和SVN源代码控制,票证,私有/公共选项,用户管理,Web浏览等。价格从免费开始,然后从那里向上移动。;)
在C#/。NET代码的stackoverflow上询问了此问题:https : //stackoverflow.com/questions/3078045/is-there-a-public-site-to-make-and-share-live-examples-of-c -net-code /
一个很好的答案是CodeRun:
如果您想共享的人数少于10人,请看一下Fisheye:http://www.atlassian.com/software/fisheye/-10美元。
它挂接到Subversion存储库中,因此您可以查看人员签到的变更集。与Fisheye一起使用的另一个应用程序是Crucible,http://www.atlassian.com/software/crucible/可用于代码审查。