开源代码片段存储库

时间:2009-08-25 14:32:05

标签: c# open-source code-snippets

有谁知道一个好的和简单的开源代码片段存储库?我见过很多免费服务,但我想自己主持。一些谷歌搜索只是找到免费服务。

7 个答案:

答案 0 :(得分:3)

我使用WordpressWP-Syntax插件。自我主题,简单,并通过几次点击完成所有操作:)

答案 1 :(得分:2)

你能澄清你的意思吗?你想要一个供自己个人使用的东西(视觉工作室built in snippet management有什么问题?你在寻找设计模式的例子吗?在这种情况下,可以检查java2sportland pattern repository对于诸如循环结构之类的片段,尝试捕获等,我喜欢Coderush模板。

话虽如此,我个人认为片段与复制粘贴一样邪恶。您可能想要的是重构,以便没有重复的代码。如果你需要在项目之间共享代码 - 某种核心库可能就是你的选择。

修改:在下面的评论中,您可以指定希望通过网络提供的代码段。我没有任何东西可以推荐那些完全相同但你应该考虑将你的片段存储在visual studio中并使用LiveMesh同步它们。我知道有几个人做了类似的事,他们喜欢它。

OOoooor ...只是一个wordpress博客出了什么问题?您只能将其设置为私人访问。你得到标记,搜索,语法高亮(通过谷歌语法高亮插件)和近乎0的大惊小怪设置。

答案 2 :(得分:1)

http://code.google.comsourceforge不够好?此外,如果您将git置于svn,则会有GitHub

当然,这不是主要的短片段,但你可以轻松地使用它。


修改

再次阅读你的问题和你的评论,你真正想要的是一个现有的开源系统来保存用c#制作的简短文本?

我猜你自己必须这样做,我知道没有任何项目只是:S

答案 3 :(得分:1)

我也想了解你的意思。

正如最高评论者所说,有视觉工作室。或者有Github,但这是为了更多的版本控制,并且在尝试组织事物时会有一些讨厌的方面。

还有Snippet Repo你可以发帖子片,最喜欢其他人的东西。我想这就像是一个社交代码库。

答案 4 :(得分:0)

  • Krugle具有很好的基础,可以快速搜索和过滤。
  • Active State有一些很好的摘录,有很好的推理和文档。

结合SVN设置查看OpenGrok

答案 5 :(得分:0)

我仍然建议使用现有网站。当我在寻找如何使用函数或样板代码的现有示例时,我经常使用Google Codesearch(只需查看您要借用的代码的许可证......)

但听起来你想要主持一个pastebin。

pastebin.com已提供source code

其他版本可供选择,维基百科有一个很好的comparison of pastebin software

答案 6 :(得分:0)

git + gitosis + gitweb

我有一个专门用于小型一次性脚本的存储库,我不太可能改变或扩展。为个人图书馆做类似的事情似乎并不合理。您想要管理源代码;这就是源代码控制的目的。