큐펭스토리
파이썬 강의, 프로그래밍 문제 풀이, 지식 공유 및 정리용
프로그래밍 코드 하이라이트 기능 - Color Scripter

프로그래밍 관련 글들을 쓰려고 보니 코드 자체를 하이라이트 해주는 기능이 여기 에디터엔 없다는걸 알게 되었다.

그래서 알아보니 Color Scripter 라는 아이가 있더라.


Color Scripter ( Link )


이전 블로그에는 Syntax Highliter ( Link ) 를 썼었는데 페이지 로딩도 오래 걸리고 막상 편하게 수정할 수 있는 것 같지도 않아서 이제부턴 이걸 쓰기로 했다. 결정적으로 Color Scripter는 웹에서도 동작하니까 그냥 탭 두게 켜두고 코딩할 수 있다. 따로 다운로드할 필요없이 곧장 사용할 수 있고 바로바로 눈으로 확인할 수 있으니 좋다.





1
2
3
4
5
6
7
This is text version.
~!@#$%^&*()
`1234567890
 
ㅎㅎㅏㅏㄴㄴㄱㄱㅡㄹㄹ
ㄲㄲㅐㅐ지지ㅁㅁ
한글 꺠짐
cs


예시로 검정 버전의 Text 코드를 옮겨봤다. 특수한 상황이 아니라면 앞으로 코드들은 위 검정 화면을 가져와서 포스팅하고자 한다. 단점이 있다면, 우리나라 제품이 아니라서 한글이 깨지는 것 같다. firefox랑 chrome에서 테스트해봤는데 결과는 비슷했다. Mac OS X 인코딩 문제가 생겨서 깨질 수도 있다. 나중에 windows에서 해봐야겠다.


1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main(void) {
    int n, i;
    scanf("%d", &n);
    for (i=0; i<n; i++) {
        printf("%d",i);
    }
    printf("\n");
    return 0;
}
cs


이건 C코드 버전이다. 숫자 n을 입력받아서 0부터 n-1까지 출력하게 만들었다. 검은 버전이랑 다르게 기본 하얀바탕 버전이다.


1
2
from math import *
print sin(pi)
cs


이건 python 버전이다. sin(pi)를 계산해서 출력하게 만들었다. 위에 있는 두개랑 다르게 이건 핑크 버전이다.

  Comment ,     Trackback