代码重用工具

4

我通常维护一些代码片段,可以在Wikidpad个人wiki中重复使用,并带有一个小索引页面,可以带我到任何我想要的代码。

我想与我的团队分享这些片段,正在寻找简单的方法来实现。

是否有任何工具可以帮助我设置这样的代码库?或者我应该只是安装一个wiki并将我的个人wiki移植到那里?

谢谢 Hari

4个回答

2

也许是谷歌文档?搜索能力是关键。没有人有时间进行交叉索引、关键字堆积和将“片段”组织成复杂的本体论。

此外,请记住,当某人重用代码时,他们也会重用你在后续版本中解决的错误、限制和性能问题。重用代码的最佳方法不是复制它,而是记录它并使其可供直接重用。


我同意在这里不需要对代码进行分类。通常我会在代码之前的同一页上放置一个简短的描述,有时还会有更改日志。因此,如果我想要搜索描述中的单词,我可以通过它来查找。我可以制作一个小的谷歌文档或谷歌网站页面(这项服务仍然可用吗?)。 - Hari

1
一些集成开发环境(IDE)内置了代码片段实用工具。例如,Visual Studio有 Code Snippet Manager。或者像Resharper这样的插件。我的意思是要找到与团队所使用的IDE良好集成的工具。

好的,我会寻找适用于 Eclipse 或 Netbeans 的插件。但是,我如何与团队共享呢?我需要一个中央存储 :( - Hari
取决于您选择使用的确切工具。例如,使用Visual Studio片段管理器,所有成员都可以配置他们的IDE以使用网络上的共享文件夹来存储公共片段。 - Gishu

0

为什么不使用代码 snipplr 呢?


这个能支持私有(限制用户组)仓库吗?我会去查一下。 - Hari

0
一个简单且可重复使用的解决方案:像Subversion一样带有Web界面的存储库。此外,由于不需要安装,Github也是一个不错的选择。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接