2009년 3월 17일 화요일

MS를 벗어나 보자.. C# 개발 IDE SharpDevelop Portable

회사에서 업무상으로 쓸때야 별 상관은 없지만, 개인적으로 사용하려면 역시나 VS는 우리를

죄짓게 만든다..

 

거기다 더 짱나게 했던 것은... 포터블 만드는게 거의 극악이라 만들어진것을 찾아 내는 것은

불가능이라 말할 정도니... 이래서 포터블로 사용할 수 있고, C# 개발이 가능한 것이 무었이

있을까 고민하고 있던차에 SharpDevelop을 알게되었다.

 

포터블 버전도 있고(아직 2.1버전까지만 지원한다.), 3.0 버전을 사용하면 .NET 3.0까지 지원이

되니까.. 거기에 2.1 포터블에 3.0 인스톨 버전에서 추출한 파일들을 덮어 씌워 주니 어쨋든

동작은 하니 우선은 이대로 쓰다. 3.0 포터블이 나오기를 기대해 봐야겠다.

(정 안되면 2.1로 되돌리면 되지 뭐..... ㅡㅡ;;;)

 

홈페이지에서 인스톨 버전을 다운로드 받을 수 있고,

http://sts.bkukr.de/l-davoss/blog/default.aspx?BlogId=21 에서 포터블 버전이 다운로드 가능하다.

 

자.. 간단히 스크린샷 감상 좀 하고...

 

코드 편집창

 

폼 디자인창

 

 

SharpDevelop으로 작성한 프로그램 실행

 

VB와 Boo를 함께 지원하고, monoproject도 사용가능하니 크로스 플랫폼 프로그램도 작성이 가능하다.

VS의 Express Edition처럼 제한 사항도 없고, GPL라이센스를 따르고 있으니 궁금하다면 소스코드도

다운로드 받아 볼 수 있어 여러모로 멋진 녀석이다.


거기다... VS에서 작성한 솔루션과 프로젝트도 문제 없이 읽어들여 컴파일 가능하다는 것도 장점.

 

한글메뉴 지원에 유니코드로 사용하면 한글 문제도 OK.


SharpDevelop을 사용하려면 .NET Framework가 설치되어 있어야 한다.



2.1 포터블에 3.0 설치 믹스 버전을 올려본다...

문제가 있을 수 있으니 필요한 분만 다운로드 하시길...



2009.03.18 Add --------------------------------------------------------------------------------
파일을 다운받으셨다면 실행시 오류가 발생하는 분들도 꾀 많을거라 생각됩니다...
오류가 나는 원인이 먼가 했더니 setting파일들 때문이더군요..
다운받아 바로 쓸때 한글로 나타나게 하려 옵션을 수정한게 문제인 듯합니다.

오류가 발생한 분들은
SharpDevelopPortable\Data\settings\Dir1.dat\ 폴더 하위를 모두 비우고 다시 실행하시면
동작할 겁니다.
예상하기로는 옵션 - 도구 - 외부도구 에 설정되어 있는 것이 문제를 일으키는 것이 아닌가 합니다..


크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Kuro™

댓글 4개:

  1. WOW 이거 물건이군요^^

    Eclipse + Eclipse PHP + SharpDevelop 이런구조로 쓰면...

    못할게 없을것같군요...

    답글삭제
  2. @Bardisch - 2009/03/18 20:26
    거의 완벽한 구조죠...

    거기에 AutoIt Protable로 간간히 양념치면....

    브라보~~~

    답글삭제
  3. ㅎㅎ

    C# 개발자시군요.^^

    자주 놀러올게요~ ㅋ

    답글삭제
  4. @99% - 2009/04/16 13:48
    ㅎㅎ..

    아는거 없이 개발하는 개~발자죠 ^^;

    자주 놀러오세요 ^^

    답글삭제