只要有可能,常用的代码应该被包装进框架或者库里面,不需要整天看到它们。如果办不到,我们只好求助于冗长的模板代码。尤其是像IDisposable之类的模式,虽然有标准的用法,但却没法在库一级实现。
\减轻书写模板代码之痛苦的途径之一,是Visual Studio的代码片断功能。它自带了不少VB的片段和少量C#片段。虽然编写代码片段容易了一些,但与团队成员分享代码片断仍然是一件麻烦的事情。
\要想活得滋润一些,可以看看Marckus的SnipPit工具。这个开源项目用SQL Server数据库作为存放代码片断的仓库,不幸的是它没有和VS内建的代码片断功能集成,不过如果结合Bill McCarthy的Snippet Editor使用还是不错的。
\ 查看英文原文: Sharing Code Snippets
为了减少重复编写常见代码模式的负担,本文介绍了使用VisualStudio内置代码片段功能的方法,并推荐了一个名为SnipPit的开源工具,该工具利用SQL Server数据库来存储代码片段,尽管它并未直接集成到VisualStudio中,但可以通过SnippetEditor进行补充。
3259

被折叠的 条评论
为什么被折叠?



