ExpanDrive - TextMate 최고의 Mate
Thursday, August 21, 2008 at 11:05am
프로그래머용 텍스트 에디터로써는 최고로 칭송받는 TextMate 라는 텍스트 에디터가 있습니다. Ruby on Rails 로 15분만에 블로그 만들기 스크린 캐스트가 유명해지면서부터, 맥용이지만 윈도우 사용자들이 이 프로그램을 쓰기 위해서 맥으로 스위칭하기까지 하는 대단한 프로그램이지요.
물론 그 기능에 비해 너무 좋게만 알려진 감이 없지않아 있긴 합니다만, 확실히 다른 에디터들에 비해서 코딩을 편하게 해주는 기능들이 더 많고 잘 만들어져 있기는 합니다. 특히 ruby 문법으로 되어 있는 확장 기능은 정말 엄청나서 원하는 기능이 TextMate에 없다면 만들어서 쓰면 된다고 할 정도로, GUI 계의 Emacs 라고 불려질 정도로 훌륭한 에디터입니다.
하지만 TextMate 에는 아주 커다란 단점이 두 개가 있습니다. 하나는 2byte 문자가 제대로 안나온다는 것과(쓰고 볼 수는 있습니다만 입력기가 완벽히 작동하지 않고, 글자가 겹쳐져서 나옵니다) FTP/SFTP 등을 사용해서 원격 작업을 할 수 없다는 것 입니다.
한글/일본어 폰트 문제는 완벽하지는 않아도 어느정도 쓸 수 있도록 꽁수들이 나와있는 상태이지만(구글신께 물어보세요~), 웹프로그래밍을 주로하는 편이고, 회사에서는 보안상의 이유때문에 서버에서만 작업할 수 있도록 되어 있어서, FTP/SFTP 로 원격 작업을 할 수 있는 확실한 방법이 없다는 이유로 그동안 TextMate 를 사용하지 못했었습니다.

기능은 엄청나게 강력하지만...
물론 FTP/SFTP 를 이용해서 원격 작업을 하는 방법으로 FTP 프로그램에서 외부 에디터로 TextMate를 지정해서 쓰거나 몇몇 사람들이 만들어놓은 번들로 해결, 또는 Finder 에서 Command+K 를 누르고 원격 서버를 마운트해서 사용하는 방법이 있으나, FTP 프로그램 사용은 프로젝트를 만들어서 사용하지 못하고, 번들들은 원격파일을 직접 작업을 하는 것이 아니고 로컬에 모두 다운로드 받아놓고 싱크하는 형태이고, Finder 사용은 속도와 안정성 면에서 상당히 불안한지라 사용하기가 좀 껄끄러웠습니다.
그래서 그동안 대안으로 Coda 나 skEdit 를 사용하고 있었는데요. 한글도 잘 지원하고 FTP/SFTP 도 지원하고 매니저도 있고, 게다가 Coda 같은 경우는 CSS 에디터에 터미널까지 All in One 으로 지원되니까, Coda 나 skEdit 가 사실 어찌보면 TextMate 보다 더 좋습니다만, TextMate 의 명성과 깔끔한 자동완성 지원으로 코딩을 한 번 해봤으면 좋겠다는 생각이 굴뚝같았습니다.
그러던찰나!! 바로 이거다 싶은 프로그램을 발견했으니 그것은 바로 ExpanDrive!!

유레카~!! ExpanDrive 의 원격 드라이브 관리자
SFTP 를 마운트해서 외장 드라이브처럼 사용할 수 있도록 해 주는 프로그램입 ExpanDrive!!
간단한 소개지만 삘이 빡 오죠? 더 이상 설명이 필요 없습니다. 게다가 저같은 사용자를 의식했는지 ExpanDrive 의 개발 사이트에서도 TextMate 에서도 바로 파일들을 호출해서 편집할 수 있다는 것을 장점으로 내세웠더군요. 바로 아래와 같이 외장하드 접근하듯 바로 접근할 수 있습니다!!

이제 TextMate 에서도 원격 작업을 편하게 ㅜㅜ)b

그리고 물론 파인더에서도!
ExpanDrive 는 이런 원격 작업을 편리하게 해 주면서도 설정과 사용법 또한 쉬운 것이 장점입니다. 아무리 이런 기능을 해준다고 하더라도 작업할 호스트를 쉽게 접근하거나 관리하기가 어려우면 쓰다 말겠지만, 관리와 사용법도 쉽고, 메뉴바에서 빠르게 접근할 수 있도록 도와줘서 원격작업을 아주 편하게 할 수 있도록 해 줍니다.

원격 드라이브 추가 - 작업할 위치를 쉽게 지정해 놓을 수 있습니다.

메뉴바에서 쉽게 접근 가능 +_+)b
정식 사용자가 되려면 $29 라는 약간은 비싼듯한 비용을(TextMate 의 $60 의 가격까지 하면 둘이 합해 9만원정도.. skEdit는 $35 이고, Coda 는 비슷한 가격인 $79 이지만 기능차이가.. ㅡ,.ㅡ;;) 지불해야 하는 것이 단점 아닌 단점이긴 하지만, 다르게 말하자면 ExpanDrive는 $29 이라는 싼 가격으로 비단 TextMate 뿐만 아니라 각종 원격작업에 아주 멋진 친구가 되어 줄 것 입니다. :-)
+ 공짜 프로그램으로 MacFUSE 라는 것이 있습니다. 쉘에 익숙하신 분은 이걸 쓰는 것도 좋겠네요. ^^
+ 제게는 MacFUSE 가 훨씬 편하군욤! 다음번엔 MacFUSE 와 TextMate 의 사용법을 포스팅해보죠.









