0

ある種の自動言語検出(プログラミング言語の観点から)を実行し、それに応じて構文の色付けを行うWebサービスのようなパスティを見つけようとしています。

ほとんどのパスティのウェブサイトには、私が本当に持って使用したいこの機能がありません。

ありがとう !

4

2 に答える 2

0

Pygmentsには近いものがあります:http://pygments.org/docs/quickstart/#lexer-and-formatter-lookup

>>> from pygments.lexers import guess_lexer, guess_lexer_for_filename

>>> guess_lexer('#!/usr/bin/python\nprint "Hello World!"')
<pygments.lexers.PythonLexer>

完璧ではありませんが、すでにかなり便利です。

しかし、ええ、私はあなたの欲求不満をペーストサービスと共有します、同じことをしました。私の意見では、実際に着色はクライアント側で行う必要があります。

https://github.com/alexgorbatchev/SyntaxHighlighter http://code.google.com/p/google-code-prettify/

その点でかなりいいです。

于 2012-06-28T16:08:15.537 に答える
0

そのための独自のツールの開発が完了しました。これはUUと呼ばれ、を使用して自動構文認識を実行しますhighlight.js

  • http://uu.zoy.orgは無料で、サーバーに送信する前にブラウザに貼り付けたものをローカルにエンコードします。
  • APIはWIPです。
于 2012-09-24T07:43:15.027 に答える