소스코드 구문 강조 syntaxhighlighter

구글 프로젝트 중 소스코드 구문 강조(코드 하이라이터) 기능을 구현하는 syntaxhighlighter를 제공합니다. 단점이 한가지 있다면, 상단에 자바스크립트 파일을 불러오는데 한번씩 시간이 오래 걸린다는 것입니다. 더 좋은 방법이 있는지는 모르겠지만, 크게 불편함은 없는 것 같아서 그냥 사용 중 입니다. (블로거, 블로그, 개인홈페이지 등 어디서나 사용할 수 있습니다.)

사용방법


지원언어 (http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/, head에 넣은 스크립트와 비교해 보면 되겠다. Brush aliases로 class명을 참고..)

Brush nameBrush aliasesFile name
ActionScript3as3, actionscript3shBrushAS3.js
Bash/shellbash, shellshBrushBash.js
ColdFusioncf, coldfusionshBrushColdFusion.js
C#c-sharp, csharpshBrushCSharp.js
C++cpp, cshBrushCpp.js
CSScssshBrushCss.js
Delphidelphi, pas, pascalshBrushDelphi.js
Diffdiff, patchshBrushDiff.js
Erlangerl, erlangshBrushErlang.js
GroovygroovyshBrushGroovy.js
JavaScriptjs, jscript, javascriptshBrushJScript.js
JavajavashBrushJava.js
JavaFXjfx, javafxshBrushJavaFX.js
Perlperl, plshBrushPerl.js
PHPphpshBrushPhp.js
Plain Textplain, textshBrushPlain.js
PowerShellps, powershellshBrushPowerShell.js
Pythonpy, pythonshBrushPython.js
Rubyrails, ror, rubyshBrushRuby.js
ScalascalashBrushScala.js
SQLsqlshBrushSql.js
Visual Basicvb, vbnetshBrushVb.js
XMLxml, xhtml, xslt, html, xhtmlshBrushXml.js


SyntaxHighlighter 3.0.83 다운로드
(3.0.83 버전의 자세한 내용은 index,html파일을 통해 볼 수 있습니다.)

SyntaxHighlighter 홈페이지 바로가기


구문강조 테스트해 볼 수 있는 사이트 http://daver.kr/tools/geshi/
소스코드 구문 강조 syntaxhighlighter 소스코드 구문 강조 syntaxhighlighter Reviewed by jieun on 오후 3:29 Rating: 5

댓글 없음:

Powered by Blogger.