有谁知道一个好的和简单的开源代码片段存储库?我见过很多免费服务,但我想自己托管。一些谷歌搜索只是找到免费服务。
7 回答
为此,我使用带有WP-Syntax插件的Wordpress 。自托管,简单,只需点击几下即可完成 :)
你能澄清你的意思吗?您是否想要一个供您个人使用(Visual Studio 中内置的代码片段管理有什么问题?您在寻找设计模式的示例吗?在这种情况下,可以查看java2s或波特兰模式存储库。对于诸如循环构造之类的片段,尝试捕获等我喜欢 Coderush 模板。
话虽如此,我个人的看法是,片段与复制粘贴一样邪恶。您可能想要的是重构,以便没有重复的代码。如果您需要在项目之间共享代码 - 某种核心库可能是要走的路。
编辑:在下面的评论中,您指定您希望通过网络获得片段。我没有什么可以推荐的,但您应该考虑将您的片段存储在 Visual Studio 中并使用 LiveMesh 同步它们。我知道有几个人做类似的事情并且他们喜欢它。
OOoooor ... 只是一个 wordpress 博客有什么问题?您只能将其设置为私人访问。您可以获得标记、搜索、语法高亮(通过 google 语法高亮插件)和几乎 0 大惊小怪的设置。
http://code.google.com或sourceforge不够好?此外,如果您喜欢.git
svn
当然,它主要不是用于短片段,但您可以轻松地使用它。
编辑
再次阅读您的问题和评论,您真正想要的是一个现有的、开源的系统来保存用 c# 制作的短文本?
我猜你必须自己做,我知道没有项目可以做到这一点:S
我也在试着理解你的意思。
正如顶级评论者所说,有视觉工作室。或者有Github,但那是为了更多的版本控制,并且在尝试组织事物时可能会有一些烦人的方面。
还有Snippet Repo,您可以在其中发布片段、收藏其他人的东西。我想它就像一个社交代码库。
- Krugle有一个很好的基础,可以快速搜索和过滤。
- Active State有一些很好的片段,具有出色的推理和文档。
结合 SVN 设置查看OpenGrok 。
我仍然建议使用现有网站。当我在寻找如何使用函数或样板代码的现有示例时,我经常使用Google Codesearch (只需查看您借用的代码的许可证......)
但听起来您正在寻找托管一个pastebin。
pastebin.com 有可用的源代码。
其他变体可用,维基百科对 pastebin 软件进行了很好的比较。
git + gitosis + gitweb
我有一个专门用于小型一次性脚本的存储库,我不太可能更改或扩展。为个人图书馆做类似的事情似乎并不合理。你想管理源代码;这就是源代码控制的用途。