CodePaste.NET——代码片段交换站点

  • Abel Avram
  • 张龙

2009 年 7 月 21 日

话题:.NET语言 & 开发文化 & 方法

近日 Rick Strahl 创建了CodePaste.NET,这是一个可以在社交网络与 IM 用户间共享.NET 代码片段的站点。

我们很难在社交网络的网页与 IM 窗口上插入代码,因为这么做通常会导致代码格式丢失或是字符数的限制,当然了还有其他一些原因。凭借 CodePaste.NET,任何人都能将代码片段粘贴到文本输入框中,然后点击 Paste 按钮。接下来该代码片段就会获得一个对应的 URL,用户可以从浏览器的地址栏中将其拷贝下来并贴到别处。任何人都能查看该代码片段而登录用户还可以对其发表评论并进行编辑。借助这种方式我们甚至能通过 Twitter 发送代码片段。

该站点对以下语言提供了语法高亮功能:C#、VB.NET、JavaScript、HTML、ASP.NET、JavaScript、XML、CSS、Sql、T-SQL 及 FoxPro。用户可以打开或关闭代码行数字,还可以通过点击按钮将代码拷贝到剪贴板中。

我们可以通过在 URL 后附加参数以 JSON 或 XML 方式获取代码:“?format=json”(或 xml),如 http://codepaste.net/pouviy?format=xml,同时该站点还支持 RSS 和 ATOM 以获取批量代码片段。

用户可以查看整个站点的源代码

Pastie是个与之类似的站点,提供了同样的服务,但支持更多的语言,如 Java、Ruby、C++、Python、Perl、PHP、Pascal、YAML 等等。

查看英文原文:CodePaste.NET, a Website for Exchanging Code Snippets

.NET语言 & 开发文化 & 方法