2017년 9월 15일 금요일

게시판이나 블로그에 소스코드를 쉽게 공유하는 방법


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
float[] x = new float[20];
float[] y = new float[20];
float segLength = 18;
void setup() {
  size(640, 360);
  strokeWeight(9);
  stroke(255, 100);
}
void draw() {
  background(0);
  dragSegment(0, mouseX, mouseY);
  for(int i=0; i<x.length-1; i++) {
    dragSegment(i+1, x[i], y[i]);
  }
}
void dragSegment(int i, float xin, float yin) {
  float dx = xin - x[i];
  float dy = yin - y[i];
  float angle = atan2(dy, dx);  
  x[i] = xin - cos(angle) * segLength;
  y[i] = yin - sin(angle) * segLength;
  segment(x[i], y[i], angle);
}
void segment(float x, float y, float a) {
  pushMatrix();
  translate(x, y);
  rotate(a);
  line(0, 0, segLength, 0);
  popMatrix();
}
이번 포스트는 위에 공유된 소스 코드와 같이 실제 개발 환경과 똑같은 상태의 소스를 게시판으로 복사할 수 있는 방법에 대한 내용 입니다 ^^

물론 소스 코드를 단순히 복사, 붙여넣기를 통해 빠르게 공유할 수 있으나 그렇게 되면 문법 하이라이팅이나 들여쓰기, 폰트, 태그등 상당히 가독성이 떨어지는 문장이 됩니다

그렇다고 실제 소스 파일을 올리기엔 부담이 올리는 사람도 받아서 적용해야할 사람도 부담스러운 방법이지요

이러한 문제를 해결하고자 소스 코드를 자동으로 개발 환경과 비슷한 상태로 가공해주는 소스 코드 공유 서비스들이 탄생하였습니다

사용자들은 공유할 소스 코드를 복사하여 서비스에 업로드 하면, 공유 서비스는 알맞은 환경으로 가공해서 업로드 되고, 그걸 그대로 게시판에 복사하거나 링크를 복사하는 방식으로 서비스를 사용할 수 있습니다.

이번 포스트에서는 인터넷에 업로드 할 필요없이 바로 실행이 가능한 컬러 스크립트를 소개 합니다.

Color Script 다운로드 링크 - (https://colorscripter.com/pcver)

링크로 접속하시면 PC버전 다운로드 페이지로 연결 됩니다
비설치형을 다운 받고 실행합니다


첫 실행 화면입니다
복사할 언어의 종류를 선택합니다
예제는 자바이므로 자바를 선택했습니다


공유할 소스 코드를 복사 합니다


소스 코드를 붙여넣기 했습니다


설정에 들어가면 소스코드 환경에 대한 설정을 조정할수 있습니다


복사를 클릭하면 위와 같이 소스코드 복사가 됩니다


공유할 게시판이나 블로그에 붙여넣기 하면 위와 같이 이쁘게 작성되었습니다 ^^

기존 웹 서비스 형태와 달리 인터넷에 업로드 해야하는 부담도 없고 속도도 빠른 매우 괜찮은 프로그램인거 같습니다.

프로그램 다운에 회원가입이 필요 없으며 라이센스 또한 무료이므로 편하게 사용할수있습니다.

잘못된 정보나 오타는 언제나 환영입니다 ㅎㅎ

블로그에 관한 다른 포스트 보러가기
Share:

0 Comments:

댓글 쓰기