코드 블록

위키 문법 목록

코드 블록은 [[code]]…[[/code]] 태그를 사용해서 생성합니다.

코드 블록 예시입니다!

[[include]] 태그를 제외하고는 코드 블록에 들어가는 모든 위키 구문은 글자가 그대로 나오고 가공되지 않습니다. include 태그가 가공되는 것을 막기 위해서는, 앞에 공백을 하나 넣어주세요.

각 코드 블록은 개별적으로 접속할 수 있는 고유 URL을 가지고있습니다. 이는 특별히 CSS 코드(type="css")를 포함한 코드 블록 등에 유용합니다.

http://mysite.wikidot.com/category:page/code
http://mysite.wikidot.com/category:page/code/2  -- 두번째 블록

이 방법은 계정에다가 어떠한 _template을 가지지 않고도 페이지 소스 자체를 추출하여 코드 블록에 정의할 수 있습니다. _template과 결합하여 코드 블록 형식의 페이지 소스에 접근하려면, 다음과 같은 URL을 사용해주세요.

http://mysite.wikidot.com/category:page/code_  -- 마지막의 밑줄에 주목하세요
http://mysite.wikidot.com/category:page/code_/2  -- 두번째 블록

간단하게 [[code type="php"]]…[[/code]] 태그로 코드를 감싸서 PHP 블록을 생성하면 자동적으로 PHP 태그에다가 색을 입힐 수 있습니다.

PHP 코드에 색을 입히려면 <?php.. ?>로 감싸야합니다.

Wikidot.com은 PEAR::Text_Highlighter를 사용하고 많은 양식을 지원합니다. 아래는 지원하는 양식(허용되는 형식값)의 목록입니다.

php, html, cpp, css, diff, dtd, java, javascript, perl, python, ruby, xml.

[[code type="php"]]
<?php
/* comment */
for($i=0; $i<100; $i++){
echo "number".$i."\n";
}
?>
[[/code]]
<?php
/* comment */
for($i=0; $i<100; $i++){
echo "number".$i."\n";
}
?>
따로 명시하지 않는 한에서 이 사이트의 모든 콘텐츠는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스를 따릅니다.