본문 바로가기

카테고리 없음

신기한 SyntaxHighlighter


직업이 직업인지라 여기저기서 필요한것을 찾아 다닐때 가끔가다보면..

프로그램 코드들이 아주 이쁘장하게 나와있는 블로그들을 볼수 있어서..

도대체 이건 뭐지.. 어떻게 쓰는거지 하던중.. 잠시나마..

머리를 식히려고.. 서핑을 하는도중!! 발견을 하고 말았다!!

바로 SyntaxHighlighter라는 플러그인인데.. 이것이.. 참.. 재미있는 물건 이기는 물건인..

모든 프로그램 소스코드가 Javascript로 되어있었다.. 나중에 시간이 나면은 좀 뜯어 봐야할것 같다..

어덯게 동작하는지 궁금하니까~

SyntaxHighlighter는 LGPL 3 라이선스를 따르고 있으므로 자유롭게 사용할수 있는 프로그램이다..

혹시나 그게 뭐냐고 묻는 사람이 있을까봐 심심풀이용 코드를 하나 작성해 보겠습니다..

public class QULITYCHARTDATA
{
    public string DATE;
    public string TYPE;
    public string CURR_UP_RATE_AVG;
    public string CURR_DN_RATE_AVG;
    public string LOOPCOUNT;
    public QULITYCHARTDATA() { }
    public QULITYCHARTDATA(DataRow dr, int iCount)
    {
        DATE = dr["DATE"].ToString();
        TYPE = dr["TYPE"].ToString();
        CURR_UP_RATE_AVG = dr["CURR_UP_RATE_AVG"].ToString();
        CURR_DN_RATE_AVG = dr["CURR_DN_RATE_AVG"].ToString()
        LOOPCOUNT = iCount.ToString();
    }
}


이런식 으로 나오는 플러그인 입니다..^^
 
덕분에 그동안 프로그램 관련 포스트를 쓸까 말까했는데..

이제 부터는 좀 써야할것 같아요~

여기저기서 찾아 보기도 귀찮고 그렇다고 소스 코드를 따로 백업 받기도 그래서..

그냥 여러분들과 정보도 공유하는 목적에서.. ^^;;

아무튼.. SyntaxHighlighter이거.. 물건이기는 물건..

자세한 사항은 SyntaxHighlighter의 홈페이지

http://alexgorbatchev.com/wiki/SyntaxHighlighter

홈페이지에 방문하게 되면 SyntaxHighlighter의 두가지 버전이 있는데 저는 귀찮아서..

호스팅 버전으로.. ^^;;

차후 스킨쪽을 건들여서 로컬 버전으로 변경하도록 해야겠어요..