【问题标题】:Converting blocks of code (C/Python/BASH/etc) to syntax-highlit HTML将代码块 (C/Python/BASH/etc) 转换为语法高亮的 HTML
【发布时间】:2014-04-10 18:27:58
【问题描述】:

我计划设计自己的网站,其中包含许多带有代码块的页面,采用多种语言(C/C++、Python、BASH、Obj-C 等)

有些网站有非常漂亮的代码块,例如:

(来自http://www.blender.org/documentation/blender_python_api_2_59_2/mathutils.html

是否有任何公开可用的库允许我输入一段代码并返回漂亮的 HTML?

理想情况下,只寻找可以与我的 Atom 配色方案同步的东西。

编辑:我找到了http://syntaxhighlighter.codeplex.com/

【问题讨论】:

    标签: html syntax-highlighting atom-editor


    【解决方案1】:

    我注意到您已经找到了自己的答案,但我认为有更多选择很好,所以这里有另一个:

    Stack Exchange 使用这个http://google-code-prettify.googlecode.com/svn/trunk/README.html

    活生生的例子观看它的工作):

    exports.create = function(req, res) {
        var article = new Article(req.body);
        article.user = req.user;
    
        article.save(function(err) {
            if (err) {
                return res.send('users/signup', {
                    errors: err.errors,
                    article: article
                });
            } else {
                res.jsonp(article);
            }
        });
    };
    

    到底有多漂亮?当然取决于你的实现;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-08
      • 1970-01-01
      • 2019-06-13
      • 1970-01-01
      相关资源
      最近更新 更多