如何分享你的代码片断?

  • Jonathan Allen
  • 郭晓刚

2008 年 7 月 24 日

话题:.NETIDE语言 & 开发

只要有可能,常用的代码应该被包装进框架或者库里面,不需要整天看到它们。如果办不到,我们只好求助于冗长的模板代码。尤其是像 IDisposable 之类的模式,虽然有标准的用法,但却没法在库一级实现。

减轻书写模板代码之痛苦的途径之一,是 Visual Studio 的代码片断功能。它自带了不少 VB 的片段和少量 C# 片段。虽然编写代码片段容易了一些,但与团队成员分享代码片断仍然是一件麻烦的事情。

要想活得滋润一些,可以看看Marckus 的 SnipPit工具。这个开源项目用 SQL Server 数据库作为存放代码片断的仓库,不幸的是它没有和 VS 内建的代码片断功能集成,不过如果结合Bill McCarthy 的 Snippet Editor使用还是不错的。

查看英文原文:Sharing Code Snippets
.NETIDE语言 & 开发