WordPressブログに適した構文ハイライトが欲しいのですが、どのようなオプションがありますか?色の濃い構文ハイライトとクリップボードにコピーするオプションがあるものをよく目にします。誰かがこれがどんなツールであるか考えていますか?
Wordpress.comではプラグインをインストールできないため、Wordpressの組み込みウィジェットを使用する必要があります。
それを好きにしてください:
[code language='python']
[/code]
これらのタグは、HTMLエディターではなく、ビジュアルエディター内にあることに注意してください。
あなたはより多くの情報を見つけることができます ここ 。
SyntaxHighlighter はかなり良いツールです。 JavaScriptとCSSクラスを使用して、強調表示する必要のあるHTML要素をマークします。また、コードをクリップボードにコピーして印刷することもできます。
シンタックスハイライトの最良の方法は、素晴らしい機能を備えた完全無料のprismjsを使用することです。
ほぼすべてのプログラミング言語、シェルスクリプトなどをサポートしています。
それは非常に軽量であり、他の構文強調プラグインのようにサイトの速度を低下させることはありません。
プリズムjsを構成するには、function.phpファイルでコードを少し調整する必要があります。このブログのturoailsに従ってください http://skillslane.com/setup-syntax-highlighter-for-wordpress/
http://wordpress.org/extend/plugins/devformatter/
さまざまな構文の強調表示用のWPプラグイン!
ブログにインストールしたくない、またはインストールできない場合は、pygmentsを使用してコードを強調表示することをお勧めします。私はこれを説明しました ここ 。
これがオフラインオプションです(オンラインツールについて質問していることは知っていますが、念のため...)
オフラインツールを使用して、ソースコードの例を含むブログエントリをhtml形式に処理してから、htmlを投稿します。
それは本当にただです:
:::html
のように最初の行に言語を指定しますpythonスクリプト:
import markdown
html = markdown.markdown(text,['codehilite'])
Pygmentsを使用してマークダウンを設定します。おそらく、ソースコードにpygmentsを使用できます。スクリプトを考えてファイルを実行し、htmlをコピーしてブログに貼り付けます。
Pygmentsからcssスタイルをダンプして構文を強調表示し、それにリンクするか、ページに含めることができます。 wordpressがそれをサポートしているかどうかはわかりません。
構文の強調表示を行うためにpygmentsでマークダウンを設定する方法は次のとおりです (Bloggerの場合-Bloggerの唯一の詳細は、コードを強調表示するためにcssでBlogger cssを更新することです)。
AlexGorbatchevのSyntaxHighlighterを使用できます。そのjavascriptと本当にシンプルでよくサポートされており、インストールと変更が簡単です。ここにブロガーのためのいくつかの指示があります...しかしあなたがしなければならないのはblogger = true行を削除することだけです。
http://code-slim-jim.blogspot.com/2010/11/adding-syntax-higher-to-your-blog.html
軽量シンタックスハイライト プラグインを開発しましたWordPress "Mivhak"と呼ばれます。プラグインにはコードを簡単に挿入するためのバックエンドコードエディターがあり、ライブエラーチェックとシンタックスハイライトがあります。また、高度にカスタマイズ可能です。
プラグインはwordpress.orgでホストされています
SyntaxHighlighter Code
ブロック。
脇の設定で言語を選択しなければならないのは少し不便ですが。