如何索引和提供可重用的代码?

时间:2008-10-26 12:20:11

标签: code-reuse

我有许多包含代码片段,伪代码算法,类,模板,SQL样本等的小文件,我显然无法将所有这些文件放入库中。我需要一种实用的方法来索引所有这些方法,并且能够将这个索引提供给其他人。

  1. 这样的索引必须包含什么 让搜索更容易?
  2. 有没有这样的存储库 可以在网上找到? (所以我可以测试一下 他们使用的技术。)
  3. 是否已有任何应用程序 写的,实现这一点,我 可以看看吗?
  4. 可能重复:https://stackoverflow.com/q/90300/15161

5 个答案:

答案 0 :(得分:2)

如果您使用的是.NET / Visual Studio,可以考虑将它们添加为code snippets

Code Keep是CodeSnippets的一个非常好的在线回购,并且有VS2008的插件

我们在工作中所做的是为开发人员创建了一个公共帐户,因此每个人都提交了一个共同登录的代码保护,然后可以检索每个人的片段。

在您的开发网络上创建开发人员维基时,也值得您这样做。在某个地方,旧手可以在常规使用的模式上留下文档。片段和新团队成员可以查看帮助。我们在内部使用TRAC作为一体化的WIKI /问题管理/ SVN集成,它可以很好地完成工作

答案 1 :(得分:2)

搜索StackOverflow的另一个类似结果:Best Application For Storing Code Snippets

答案 2 :(得分:1)

您可能想尝试refactormycode.com或为其设置自己的wiki。维基实际上听起来像是一个很好的应用程序。

答案 3 :(得分:0)

我发现管理源代码的唯一方法是在源代码控制库中。这包括模板和伪代码算法。 它与其他代码有何不同? 我熟悉可以托管的cvs,例如here(设置cvs服务器也不是复杂的任务)你可以使用cvsearch搜索存储库并使用{{浏览它3}}。
我不是说cvs是另一个满足你所有需求的最佳选择。

代码片段不是一个好选择,恕我直言。

答案 4 :(得分:0)

您可以使用CopernicWindows Live SearchGoogle Desktop等工具对硬盘进行全文索引。然后,只要您需要执行特定操作的代码段,只需搜索相关的关键字即可。