/$$$$$$            /$$                      /$$$$$$                      /$$             /$$                                /$$$$$$  /$$$$$$$  /$$$$$$
  /$$__  $$          | $$                     /$$__  $$                    |__/            | $$                               /$$__  $$| $$__  $$|_  $$_/
 | $$  \__/  /$$$$$$ | $$  /$$$$$$   /$$$$$$ | $$  \__/  /$$$$$$$  /$$$$$$  /$$  /$$$$$$  /$$$$$$    /$$$$$$   /$$$$$$       | $$  \ $$| $$  \ $$  | $$  
 | $$       /$$__  $$| $$ /$$__  $$ /$$__  $$|  $$$$$$  /$$_____/ /$$__  $$| $$ /$$__  $$|_  $$_/   /$$__  $$ /$$__  $$      | $$$$$$$$| $$$$$$$/  | $$  
 | $$      | $$  \ $$| $$| $$  \ $$| $$  \__/ \____  $$| $$      | $$  \__/| $$| $$  \ $$  | $$    | $$$$$$$$| $$  \__/      | $$__  $$| $$____/   | $$  
 | $$    $$| $$  | $$| $$| $$  | $$| $$       /$$  \ $$| $$      | $$      | $$| $$  | $$  | $$ /$$| $$_____/| $$            | $$  | $$| $$        | $$  
 |  $$$$$$/|  $$$$$$/| $$|  $$$$$$/| $$      |  $$$$$$/|  $$$$$$$| $$      | $$| $$$$$$$/  |  $$$$/|  $$$$$$$| $$            | $$  | $$| $$       /$$$$$$
  \______/  \______/ |__/ \______/ |__/       \______/  \_______/|__/      |__/| $$____/    \___/   \_______/|__/            |__/  |__/|__/      |______/
                                                                               | $$                                                                      
                                                                               | $$                                                                      
                                                                               |__/   

# 안녕하세요!
ColorScripter는 2012년부터 개발되어 현재까지 많은 유저들이 이용하고 있는 헬적화 Syntax Highlighter 입니다

-----------------------------------------------------------------------------------------------------------------------------------

# API
크게 많지도 않고 정리된 문서도 없지만, 이용하실 수 있는 몇 가지 API가 있습니다.


## /detect
- (현재 서버 부하의 문제로 작동이 중지된 상태입니다)
- POST로 요청
- forms로 요청된 `code` param을 가지고 어떤 언어인지 탐지합니다
- json array 형태로 결과가 반환됩니다
- 관련 프로젝트는 [github](https://github.com/Prev/shaman)에 있습니다



## /code/colorscripter.js
- ColorScripter Syntax HighLighting 부분을 모듈화한 코드입니다.
- 영리적 목적으로는 허용되지 않으며 비영리적 용도는 자유롭게 이용하실 수 있습니다.
- `<script type="text/javascript" src="http://api.colorscripter.com/code/colorscripter.js"></script>` 처럼 가져올 수 있습니다

- 샘플 코드:
	```javascript
		var cs = new ColorScripter('javascript');
		cs.color('// my javascript code');
	```



## /code/coloreditor.js [BETA]
## /code/coloreditor.css [BETA]
- 실시간 코드 하이라이팅이 가능한 에디터를 모듈화한 코드입니다.
- 마찬가지로 비영리적 용도로만 사용하실 수 있습니다.
- 아직 베타버전으로, 버그가 있을 수 있으며 사용법이 약간 바뀔 수 있습니다.

- `<script type="text/javascript" src="http://api.colorscripter.com/code/coloreditor.js"></script>` 처럼 가져올 수 있습니다
- `colorscripter.js` 기반으로 작동하여 `colorscripter.js`를 불러온 다음 줄에 불러와주시면 좋습니다 (<script> 태그 이용시)

- 샘플 코드:
	```javascript
		var editor = document.getElementById('editor');
		var ce = ColorEditor.register(editor, 'javascript');
	```

-----------------------------------------------------------------------------------------------------------------------------------

# 마지막으로
가능하다면 더 많은 기능을 추가 할 예정입니다!

궁금하신점이 있다면 **[email protected]** 으로 연락주세요.
감사합니다.

-----------------------------------------------------------------------------------------------------------------------------------

copyright © 2012-2018 colorscripter