SyntaxHighlighterの行番号を削除する方法はありますか?
ありがとう!
SyntaxHighliter のガター構成を false に設定できます。これにより、コードから行番号が削除されます。
<pre class="brush: java; gutter: false;"></pre>
「プレーンを表示」リンクをクリックしますか?
SyntaxHighlighter デモを見ると、右上隅にボタンがあり、クリックしてコードをクリップボードにコピーしたり、実際のソース コード (マークアップを削除) を表示したり、印刷したりできます。
行番号を追加する実際の機能を削除し、残りの機能を維持する方法を私たちに尋ねていますか? あなたのためにこれをするように私たちに頼んでいますか?
コメントへの応答:
機能を維持し、行番号だけを削除したい場合は、JavaScript ファイルのコピーを自分でダウンロードして、不要な機能を削除する必要があります。SyntaxHighlighter ダウンロードページでは、独自のバージョンのハイライターをダウンロードできます。また、LGPL 3 の下でライセンスされていることも示されます。つまり、変更を加えて使用するときは、これらの規則に従う必要があります。
必要に応じて、特定の場所で行き詰まった場合は、戻って Javascript に関する個別の質問をすることもできますが、私たちは TopCoder ではなく、コードを書き直すこともありません。
既存のマークアップを編集したくない場合は、shCore.js
ファイルを編集してグローバルにオフにすることができます。
var sh = {
defaults : {
...
...
...
/** Enables or disables gutter. */
'gutter' : false,
...
...
...
},
...
...
...
}