如何分享你的代码片断?
文/Jonathan Allen 译/郭晓刚 出处/Infoq
只要有可能,常用的代码应该被包装进框架或者库里面,不需要整天看到它们。如果办不到,我们只好求助于冗长的模板代码。尤其是像IDisposable之类的模式,虽然有标准的用法,但却没法在库一级实现。
减轻书写模板代码之痛苦的途径之一,是Visual Studio的代码片断功能。它自带了不少VB的片段和少量C#片段。虽然编写代码片段容易了一些,但与团队成员分享代码片断仍然是一件麻烦的事情。
要想活得滋润一些,可以看看
Marckus的SnipPit工具。这个开源项目用SQL Server数据库作为存放代码片断的仓库,不幸的是它没有和VS内建的代码片断功能集成,不过如果结合
Bill McCarthy的Snippet Editor使用还是不错的。
| 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。 |