写点什么

如何分享你的代码片断?

  • 2008-07-24
  • 本文字数:304 字

    阅读完需:约 1 分钟

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

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

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

查看英文原文: Sharing Code Snippets

2008-07-24 22:441172
用户头像

发布了 225 篇内容, 共 64.2 次阅读, 收获喜欢 50 次。

关注

评论

发布
暂无评论
发现更多内容

工业4.0时代IIoT存储面临哪些挑战

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

Python之斐波那契数列的实现

芯动大师

Python 9月月更 斐波那契数列

从单机百万tpmc到分布式千万tpmc,GaussDB性能提升的3个关键技术剖析

乌龟哥哥

9月月更

新品速递|海泰边缘安全网关护航工控数据采集

电子信息发烧客

无线网络安全技术中的王牌标准:WPA到底是个什么东东?解决了什么问题?

wljslmz

网络安全 无线技术 9月月更 WAP

打破线上社交“不可能三角”,语音社交可以做到既要、又要、还要

擎声科技

音视频 sdk 语音社交 实时互动 擎声Qtt

微信架构图

Johnny

#架构实战营

《MySQL入门很轻松》第4章:数据表中存放的数据类型

乌龟哥哥

9月月更

第56届世乒赛团体赛开幕!三思近900㎡ LED显示点燃赛事激情

电子信息发烧客

开发者有话说|我想给你讲一个故事

石云升

个人成长 9月月更

14个你必须要知道的ubuntu快捷键

乌龟哥哥

9月月更

部署华为云DWS过程

乌龟哥哥

9月月更

第1章:初识数据库与MySQL----数据库基本概念

乌龟哥哥

9月月更

面试官问我 JS 中 foreach 能不能跳出循环

茶无味的一天

JavaScript js foreach for

大数据开发应用场景解读

Jackchang234987

大数据 数据开发

Java中的悲观锁和乐观锁是什么意思?其分类依据是啥?

wljslmz

Java 乐观锁 悲观锁 9月月更

2022-09-30:以下go语言代码输出什么?A: true true false true false; B: true false false true false; C: true true

福大大架构师每日一题

极速体验SpringCloud Gateway

程序员欣宸

Java SpringCloud SpringCloud Gateway 9月月更

Spring Security 在 Servlet 的作用区域

HoneyMoose

Python之鸡兔同笼

芯动大师

9月月更 Python语法 鸡兔同笼

「产品运营」研发效能之DevOps平台如何运营?

laofo

DevOps cicd 研发效能 持续交付 工程效率

(WebFlux)004、WebFilter踩坑记录

编号94530

Spring Boot WebFlux Reactor3 WebFilter

数据价值平台化输出:数据服务平台

Taylor

数据中台 接口管理 API接口管理 数据服务 数据服务平台

《MySQL入门很轻松》第5章:数据完整性及其分类

乌龟哥哥

9月月更

Databricks Data Science&Engineering模块介绍

Jackchang234987

大数据 数据产品经理 数据产品 大数据开发 Databricks

OptaPlanner场景和示例

积木思维

leetcode 513. Find Bottom Left Tree Value 找树左下角的值 (简单)

okokabcd

LeetCode 数据结构与算法

Python之简易计算器的制作

芯动大师

Python 9月月更 简易计算器

《MySQL入门很轻松》第2章:MySQL管理工具介绍

乌龟哥哥

9月月更

给你一本武林秘籍,和KeeWiDB一起登顶高性能

腾讯云数据库

redis 腾讯云 NoSQL 数据库 腾讯云数据库 KeeWiDB

字符串哈希

留白的艺术

如何分享你的代码片断?_.NET_Jonathan Allen_InfoQ精选文章