Help:SyntaxHighlight
出典: Wikia
| SyntaxHighlight | |
|---|---|
| 区分 | パーサーフック |
| 対象 | 全利用者 |
| 実装状況 | リクエストによって有効化 |
| ウィキア |
|---|
| Help |
| 拡張機能 |
| ブログ記事 (ブログリスト) 画像の追加 Google Map Google Spreadsheets Inputbox RandomSelection YouTube ニコニコ動画 Tab View RandomImage RSS イメージマップ SyntaxHighlight EditSimilar WikiaStats |
| 編集 |
| 管理者向けガイド |
| 方針 |
| コミュニケーション |
SyntaxHighlightは、ソースコードの色づけを行うウィキアの拡張機能です。
この機能は、リクエストに応じて有効にします。ご希望の方は、スタッフまでお知らせください。
目次 |
[編集] 基本
<source></source>タグで色づけしたいコードを囲み、lang属性で言語を指定するのが基本となります。以下は、PHPコードを色づけする例です。
<source lang="php">
<?php
$v = "string"; // sample initialization
?>
html text
<?
echo $v; // end of php code
?>
</source>
<?php $v = "string"; // sample initialization ?> html text <? echo $v; // end of php code ?>
[編集] 設定
パラメータとして指定できるものは以下の通りです。
- lang
- 言語を指定します。
- line
- 行番号の表示を有効にします。
- start
- 開始する行番号を指定します。
- enclose
- ヘッダを設定します。
- strict
- 厳密な定義を利用します。
色づけは、[[MediaWiki:Geshi.css]]を使って上書きできます。
[編集] 利用できる言語
利用可能な言語は以下の通りです。
