나는 C/C++ 개발 시에는 VS 를 쓰고, Java 개발 시에는 Eclipse 를 쓴다.
이상하게 파일 단위 에디터에서는 개발이 잘 안된다.
프로젝트 단위가 무언가 안정감을 주기 때문일까...
그래서 루비 개발 툴을 선택하는데에도 많은 부분 반영되었다.
일단 루비에 들어 있는 SciTE 를 써봤는데, 별로 맘에 들지는 않았고...
(파일 단위, 코드 컴플리션 안됨)
RDT 와 Aptana 를 써봤는데 RDT 는 가끔 코드 컴플리션을 쓰면 플러그인이 오류가 난다.
오류가 안 나도 코드 컴플리션이 상당히 허접하다. 별 도움이 안된다.
Aptana 는 오류는 안나는데 코드 컴플리션은 마찬가지인 듯 보인다.
이리저리 검색을 해 봤는데, IDE 중에서는 IDEA 랑 NetBeans 가 '현재' 루비 개발에는 적절한 것 같다.(외국 블로그에서 IDEA/NetBeans/RDT 비교 표가 있었는데 주소를 까먹었다... IDEA > NetBeans > RDT 순) 근데 IDEA는 유료...
그래서 NetBeans를 Ruby 전용으로 선택해서 깔았는데... 오오... 괜찮다.
하이라이팅도 적당하고 코드 컴플리션도 적당히 동작하고(강 타입 언어가 아니라서 어차피 완벽할 수가 없다.) 디버그도 잘 지원하고 처음 띄울때만 좀 기다리면 동작속도는 괜찮다.
다만 윈도우 cmd 창이 UTF-8 이 안먹어서 그런지 한글 인코딩 문제가 좀 있는데...
그냥 포기하고 루비 프로젝트를 만든 다음 프로젝트의 기본 인코딩을 EUC-KR 로 맞췄다.
덕분에 한글 문자열 상수를 루비 String 이랑 비교할 때 iconv로 UTF-8 로 변경해야 제대로 비교가 된다 -_-;;
이건 나중에 어떤 방법이 되던 천천히 해결하도록 하자.
많은 분들이 "루비스트라면 TextMate 를!!" 이라는데 맥이 없네요...
E-TextMate 라고 윈도우 버전 클론이 있다는데 유료... OTL
그냥 NetBeans 열심히 쓸께요...
이상하게 파일 단위 에디터에서는 개발이 잘 안된다.
프로젝트 단위가 무언가 안정감을 주기 때문일까...
그래서 루비 개발 툴을 선택하는데에도 많은 부분 반영되었다.
일단 루비에 들어 있는 SciTE 를 써봤는데, 별로 맘에 들지는 않았고...
(파일 단위, 코드 컴플리션 안됨)
RDT 와 Aptana 를 써봤는데 RDT 는 가끔 코드 컴플리션을 쓰면 플러그인이 오류가 난다.
오류가 안 나도 코드 컴플리션이 상당히 허접하다. 별 도움이 안된다.
Aptana 는 오류는 안나는데 코드 컴플리션은 마찬가지인 듯 보인다.
이리저리 검색을 해 봤는데, IDE 중에서는 IDEA 랑 NetBeans 가 '현재' 루비 개발에는 적절한 것 같다.(외국 블로그에서 IDEA/NetBeans/RDT 비교 표가 있었는데 주소를 까먹었다... IDEA > NetBeans > RDT 순) 근데 IDEA는 유료...
그래서 NetBeans를 Ruby 전용으로 선택해서 깔았는데... 오오... 괜찮다.
하이라이팅도 적당하고 코드 컴플리션도 적당히 동작하고(강 타입 언어가 아니라서 어차피 완벽할 수가 없다.) 디버그도 잘 지원하고 처음 띄울때만 좀 기다리면 동작속도는 괜찮다.
다만 윈도우 cmd 창이 UTF-8 이 안먹어서 그런지 한글 인코딩 문제가 좀 있는데...
그냥 포기하고 루비 프로젝트를 만든 다음 프로젝트의 기본 인코딩을 EUC-KR 로 맞췄다.
덕분에 한글 문자열 상수를 루비 String 이랑 비교할 때 iconv로 UTF-8 로 변경해야 제대로 비교가 된다 -_-;;
이건 나중에 어떤 방법이 되던 천천히 해결하도록 하자.
많은 분들이 "루비스트라면 TextMate 를!!" 이라는데 맥이 없네요...
E-TextMate 라고 윈도우 버전 클론이 있다는데 유료... OTL
그냥 NetBeans 열심히 쓸께요...
'Dev.Programming > Lang.Ruby' 카테고리의 다른 글
| Hpricot 으로 XML 을 파싱하면... (0) | 2009/04/23 |
|---|---|
| Ruby 로 만든 어플리케이션을 배포하는 방법 (4) | 2009/04/15 |
| 신기한 Ruby 의 Fixnum (0) | 2009/04/01 |
| 워드프레스에서 티스토리로 이사옴 (9) | 2009/02/27 |
| Ruby 로 만든 첫 프로그램 : DC 프갤 첫 페이지 RSS (2) | 2009/01/29 |
| Ruby 개발 툴 선택... (0) | 2009/01/29 |


