0

我的联合创始人目前正在我们的博客上询问一个可嵌入的代码小部件。

http://devver.net/blog/2008/10/someone-please-build-an-awesome-embeddable-code-widget/

基本上我们想要http://pastie.org/http://codepad.org/之类的东西,但我们真的想在我们的博客中嵌入代码部分。我们知道有一些用于常见博客和服务器端解决方案的插件,但是能够嵌入一点 javascript 并在任何地方都有格式良好的代码会很棒......

这样的事情存在吗?我们刚刚错过了吗?

4

4 回答 4

5

我想你想要一个 javascript 语法荧光笔

有时您只是一直在思考错误的关键字;-)

于 2008-10-30T18:57:49.123 回答
1

我们有一个用户指出了一个 WordPress 插件,它使用 Gist 来完成我们所要求的......

http://pomoti.com/gist-it-english

即使您不使用该插件,它看起来也像是 Gist 的一项功能,可让您将代码嵌入网络上任何您想要的地方。http://gist.github.com

看起来相当甜美。感谢 Dirceu Jr。

于 2008-11-07T00:36:03.440 回答
0

查看CodeRayUltraViolet。它们都非常好且易于使用。

于 2008-10-30T19:14:02.583 回答
0

我使用 Dojo 中包含的荧光笔(改编自Ivan Sagalaev 的 highlight.js)。您需要做的就是在您的网页头部包含几行代码(一个指向 AOL 或 Google 的脚本标签,一个指向 AOL 或 Google 托管的 CSS 的链接,以及一个请求突出显示的简单脚本)和添加带有预格式化片段的 <pre><code lang="javascript"> 块——它们将被自动找到并突出显示。

当然,支持多种语言以及自动猜测代码段的语言。如果用户关闭 JavaScript,它将优雅地降级。

这个解决方案的另一个优点:不需要托管任何文件,不需要配置服务器,不需要动态生成 HTML,可以与任何东西一起使用——即使是静态文件也会被突出显示。

You can see examples in official tests: test_highlight.html, test_pygments.html. This is the example of snippets on my web site: the article with several highlighted code snippets — look in the head of this page to see how the highlighter can be included directly from AOL.

于 2008-11-14T06:50:16.843 回答