Rev. 2.73

people.jpg

CodeMirror는 각종 컴퓨터 프로그램 코드를 웹상에서 쾌적한 환경으로 편집할 수 있도록 구축하는데 도움주는 자바스크립트 라이브러리입니다. 전문 코드 편집기에 상응하는 문법 강조 및 코드 편집기능들을 제공합니다. 특히 다중 편집 모드를 지원하여 HTML + CSS + JavaScript 또는 HTML + PHP처럼 여러 언어를 복합적으로 편집할 때에도 문법을 강조할 수 있습니다. 사용할 수 있는 언어로는 JavaScript, XML/HTML, CSS, SPARQL, PHP, Python, Lua, Ruby, SQL 이 있으며, 크로스-브라우저를 지원합니다. 구글의 API 놀이터어스 KML 셈플러, 파이어버그 플러그인인 FireRainbow 등에서 CodeMirror를 이용한 편집기를 제공하거나 문법 강조기능을 활용하고 있습니다. 보다 자세한 사용법은 API 문서를 참조하세요.

var editor = CodeMirror.fromTextArea('code', {
  height: "350px",
  parserfile: [
    "parsexml.js", "parsecss.js", "tokenizejavascript.js",
    "parsejavascript.js", "parsehtmlmixed.js"
  ],
  stylesheet: [
    "css/xmlcolors.css", "css/jscolors.css", "css/csscolors.css"
  ],
  path: "js/"
});

Comments

Got something to add? You can just leave a comment.

Your Reaction Time!

captcha

avatar