7

SyntaxHighlighterの行番号を削除する方法はありますか?

ありがとう!

4

4 に答える 4

19

SyntaxHighliter のガター構成を false に設定できます。これにより、コードから行番号が削除されます。

<pre class="brush: java; gutter: false;"></pre>
于 2009-05-21T00:04:27.250 に答える
1

「プレーンを表示」リンクをクリックしますか?

SyntaxHighlighter デモを見ると、右上隅にボタンがあり、クリックしてコードをクリップボードにコピーしたり、実際のソース コード (マークアップを削除) を表示したり、印刷したりできます。

行番号を追加する実際の機能を削除し、残りの機能を維持する方法を私たちに尋ねていますか? あなたのためにこれをするように私たちに頼んでいますか?

コメントへの応答:

機能を維持し、行番号だけを削除したい場合は、JavaScript ファイルのコピーを自分でダウンロードして、不要な機能を削除する必要があります。SyntaxHighlighter ダウンロードページでは、独自のバージョンのハイライターをダウンロードできます。また、LGPL 3 の下でライセンスされていることも示されます。つまり、変更を加えて使用するときは、これらの規則に従う必要があります。

必要に応じて、特定の場所で行き詰まった場合は、戻って Javascript に関する個別の質問をすることもできますが、私たちは TopCoder ではなく、コードを書き直すこともありません。

于 2009-03-28T09:11:12.677 に答える
0

既存のマークアップを編集したくない場合は、shCore.jsファイルを編集してグローバルにオフにすることができます。

var sh = {
defaults : {

    ...
    ...
    ...

    /** Enables or disables gutter. */
    'gutter' : false,

    ...
    ...
    ...

},

...
...
...
}
于 2014-09-21T08:24:33.083 に答える