본문 바로가기

루덴스코드/Etc

블로그나 PT 등에 사용하기 편한 간단한 온라인 컴파일러와 소스코드 문법 하이라이트 기능 소개

블로그나 PT 등에 사용하기 편한 간단한 온라인 컴파일러와 소스코드 문법 하이라이트 기능 소개 


온라인 컴파일러 테스트 : ideone.com

ideone.com 사이트를 가끔 이용한다.

간단한 코딩 테스트나 문법을 확인할 필요가 있을 때 무거운 컴퍼일러와 에디터를 일일이 열어서 확인하기가 귀찮을 때 자주 사용한다.

#include <stdio.h>
#include <math.h>
int main(void) {

    int i1 = ceil(2.3);
    int i2 = ceil(-2.3);
    int i3 = floor(2.3);
    int i4 = floor(-2.3);

    printf("ceil(2.3) = %d, ceil(-2.3)=%d, floor(2.3)=%d, floor(-2.3)=%d", i1,i2,i3,i4);
    return 0;
}


실행결과

ceil(2.3) = 3, ceil(-2.3)=-2, floor(2.3)=2, floor(-2.3)=-3


코드에 색깔을 입힌 문법 하이라이트 : colorscripter.com

블로그나 기타 사이트, 혹은 PT 용으로 소스코드를 넣을 때 문법적으로 중요한 키워드들을 색깔로 구별해 주는 것이 좋다. 그것을 위해 가끔 사용하는 사이트가 colorscripter.com 이다. 소스코드를 넣으면 키워드들을 적당한 색으로 바꿔준다. 그대로 긁어서 붙여넣으면 완성 ^^

위에 사용한 코드를 그대로 가져다가 붙이면 아래와 같이 색이 입혀져서 나온다.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <math.h>
 
int main(void) {
 
    int i1 = ceil(2.3);
    int i2 = ceil(-2.3);
    int i3 = floor(2.3);
    int i4 = floor(-2.3);
    
    printf("ceil(2.3) = %d, ceil(-2.3)=%d, floor(2.3)=%d, floor(-2.3)=%d", i1,i2,i3,i4);
 
    return 0;
}