:: 세상의 중심 ::

예전 소스를 정리하다가...
학부시절 만들었던 프로그램 하나를 공개합니다.
학부 2학년 1학기 때 파싱이 먼지도 모른 상태에서 만들었던 소스코드 정렬하는 프로그램..

원래는 제작후 좀 업그레이드 해서 v2.5 까지 개발했었으나..
서버에 올려놓고 배포하고 있던 중에..
서버 하드가 고장나서 해당 부분을 백업을 못했습니다.

현재 올리는 파일은 학부 2학년 1학기 때 당시의 파일을 찾은 것으로..
기능은 많이 부족하지만,
그나마 Editplus의 플러그인 같은 것으로 간단하게 사용하기는 좋을 것 같아서 공개해봅니다.

혹시 이 글을 보시는 분중에서 v2.5 받아놨던 분이 있으시다면 메일로 좀... -_-;;
(제작자가 구걸하는 상황이라니 원.. ;;;;)

어쨌거나... 다시 소스를 복구하게 되거나 버전업 시키게 되면 재배포하겠습니다..;;;

프로그램명: CodeSort
버전: v1.0
지원운영체제: 윈도우계열
사용법: codesort /?
지원언어: C/C++/Java/HTML



저는 Editplus 플러그인으로 주로 사용하기 때문에,
사용법에 대해서는 Editplus plug-in으로 사용하는 방법에 대해서만 간략히 설명하겠습니다.

[에디터플러스 실행]-[메뉴]-[도구]-[사용자 도구 구성] 을 들어가게 되면 사용자가 직접 도구를 구성할 수 있습니다.
거기서, 추가버튼을 누르면 새로운 도구정보를 입력할 수 있도록 아래 텍스트박스가 활성화가 됩니다.
그 부분에 아래와 같은 정보를 입력하고 확인을 누르면 도구설정은 끝입니다.


메뉴제목 CodeSort 
명령 (CodeSort 실행파일경로) 
인수 /view yes /i t1 $(FileName) 
디렉토리 $(FileDir) 


기본적으로 단축키는 설정되어 있는 도구가 하나밖에 없다면 Ctrl + 1 이며, 여러개가 설정되어 있을 경우 몇번째로 설정되어 있느냐에 따라서 해당 숫자를 같이 눌러주시면 됩니다. (e.g. 2번째인 경우는 Ctrl + 2)

이제 실제로 실행한 화면을 보겠습니다.

(실행하기 전) 엉망인 소스코드

(실행한 후) 깔끔하게 정렬된 소스코드

Posted by bsh Trackback 0 Comment 2

댓글을 달아 주세요

  1.  댓글주소 수정/삭제 댓글쓰기 잘 쓰겠습니다 2010.03.14 04:26 신고

    잘 정리 되네요 감사합니다

  2.  댓글주소 수정/삭제 댓글쓰기 질문있습니다 2012.06.26 10:40 신고

    띄워쓰기가 없어지네용 ;

    한칸 내려서
    ex)
    int a = 0;
    int b = 0;

    while(true)
    {
    }

    변경후
    int b 와 while 사이에 한칸 내림이 사라져서 붙어져있네용 ;ㅁ; 버전은 v3.41 입니다