- 미디어위키 확장 중 하나로 코드를 보기 좋게 출력한다.
- <syntaxhighlight>태그를 사용한다
- SyntaxHighlight_GeSHi 페이지에서 파일 다운로드 및 설치 방법을 볼 수 있다.
설치
먼저 SyntaxHighlight_GeSHi 페이지에서 필요한 파일을 다운로드 받는다.
미디어위키 설치 위치 하위에 존재하는 extensions 디렉토리에 다운로드 받은 파일의 압축을 해제한다.
설정
미디어위키 설치 위치의 LocalSettins.php 파일을 에디터로 열고 마지막 라인에 다음 코드를 추가한다.
require_once("$IP/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php");
확인
특수기능:버전 페이지에서 설치결과를 확인할 수 있다.
사용
작성 :
<syntaxhighlight lang="csharp">public int Sum(int a, int b) { // comments here! return a + b; }</syntaxhighlight>
출력 :
public int Sum(int a, int b)
{
// comments here!
return a + b;
}
사용가능한 언어 목록
(lang 속성의 값)
int i = 0;
i++;
Console.WriteLine(i);
Console.ReadLine();