E D R , A S I H C RSS

Help On Processors

ν”„λ‘œμ„Έμ„œ

ν”„λ‘œμ„Έμ„œ ν˜Ήμ€ ν”„λ‘œμ„Έμ„œ ν”ŒλŸ¬κ·ΈμΈμ€ λͺ¨λ‹ˆμœ„ν‚€μ˜ κ³ κΈ‰κΈ°λŠ₯μ€‘μ˜ ν•˜λ‚˜λ‘œμ„œ, μ€‘κ΄„ν˜Έ {{{ }}} 둜 감싼 μ½”λ“œ λΈ”λŸ­ μ˜μ—­μ— λŒ€ν•΄μ„œ νŠΉλ³„ 처리λ₯Ό ν•΄μ€λ‹ˆλ‹€.

λ‹€μŒκ³Ό 같이 μ½”λ“œ λΈ”λŸ­ μ˜μ—­ 졜 상단에 #!둜 μ‹œμž‘ν•˜λŠ” ν”„λ‘œμ„Έμ„œ 이름을 써 λ„£μœΌλ©΄, 예λ₯Ό λ“€μ–΄ #!python이라고 ν•˜λ©΄ κ·Έ μ½”λ“œλΈ”λŸ­ μ˜μ—­μ€ plugin/processor/python.php에 μ •μ˜λœ processor_python()μ΄λΌλŠ” λͺ¨λ‹ˆμœ„ν‚€μ˜ ν”ŒλŸ¬κ·ΈμΈμ— μ˜ν•΄ 처리되게 λ©λ‹ˆλ‹€. #!python은 μœ λ‹‰μŠ€μ˜ 슀크립트 해석기λ₯Ό μ§€μ •ν•˜λŠ” 이λ₯Έλ°” bang path μ§€μ •μž ν˜•μ‹κ³Ό κ°™μœΌλ©°, μœ λ‹‰μŠ€μ—μ„œ μ‚¬μš©ν•˜λŠ” λͺ©μ κ³Ό λ™μΌν•œ μ»¨μ…‰νŠΈλ‘œ μž‘λ™λ©λ‹ˆλ‹€. (즉, 슀크립트의 졜 상단에 μ§€μ •λœ 슀크립트 μ§€μ •μžμ— μ˜ν•΄ 슀크립트의 파일 λ‚˜λ¨Έμ§€ 뢀뢄이 ν•΄μ„λ˜μ–΄ μ§‘λ‹ˆλ‹€.)

μ΄λŸ¬ν•œ λ°©μ‹μœΌλ‘œ λͺ¨λ‹ˆμœ„ν‚€λŠ” μ—¬λŸ¬κ°€μ§€ λ‹€μ–‘ν•œ ν”„λ‘œμ„Έμ„œ ν”ŒλŸ¬κ·ΈμΈμ„ μ§€μ›ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

Please see HelpOnEditing

CodeColoringProcessor

ν”„λ‘œμ„Έμ„œμ€‘μ— νŠΉλ³„νžˆ μ½”λ“œ λΈ”λŸ­μ˜ 문법을 κ°•μ‘°ν•΄μ£ΌλŠ” μ½”λ“œ 컬러링 κΈ°λŠ₯을 κ°€μ§„ ν”„λ‘œμ„Έμ„œλ₯Ό κ°€λ¦¬μΌœ CodeColoringProcessor라고 λΆˆλ¦¬μž…λ‹ˆλ‹€.

예:
if lines[0].contains("python"):
    print "colors!"

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:24
Processing time 0.0120 sec