我正试图找到一个类似馅饼的Web服务,它确实执行某种自动语言检测(就编程语言而言),并相应地进行语法着色。
大多数馅饼网站都没有这个功能,我真的很想拥有和使用。
谢谢!
Pygments有一些相似之处:http://pygments.org/docs/quickstart/#lexer-和格式化程序查找
>>> from pygments.lexers import guess_lexer, guess_lexer_for_filename
>>> guess_lexer('#!/usr/bin/pythonnprint "Hello World!"')
<pygments.lexers.PythonLexer>
不完美,但已经很有用了。
但是,是的,我和你一样对粘贴服务感到沮丧。在我看来,实际上着色应该在客户端完成。
https://github.com/alexgorbatchev/SyntaxHighlighterhttp://code.google.com/p/google-code-prettify/
在这方面都很不错。
我已经完成了开发自己的工具。它被称为UU,使用highlight.js
执行自动语法识别。
- http://uu.zoy.org是免费的,并在将粘贴到浏览器中的内容发送到服务器之前对其进行本地编码
- API为在制品