자바스크립트 개발 환경

저희 팀의 자바스크립트 개발 환경을 소개하도록 하겠습니다.

우선 IDE는 앱테나(Aptana)를 이용하고 있습니다. 앱테나 이외에도 코모도, 이클립스 WDT 등이 있습니다. 제품의 완성도는 코모도가 뛰어나지만, 이클립스 기반에 오픈 소스인 앱테나가 더 매력적인 것 같습니다. 게다가 코모도 IDE 버전은 유료입니다. 이전에는 이클립스 WDT가 이클립스 기반의 대표적인 IDE였지만, 요즘은 앱테나쪽의 움직임이 더욱 활발합니다. 아마도 앱테나가 대세될 것 같습니다.

디버깅은 기본적으로 파이어폭스(Firefox)와 파이어버그(Firebug)를 이용합니다. 그런데 파이어버그는 예외가 발생했을 때 함수 스택 추적이 안되는 단점이 있습니다. 그래서 예외가 발생한 경우 앱테나를 디버깅 기능을 이용하고 있습니다. 앱테나의 디버그 기능은 파이어버그보다 강력하지만, 디버그 모드를 시작하는데 다소 시간이 걸리기 때문에 평소에는 가벼운 파이어버그로 디버그하고 있습니다. 자세한 내용은 앱테너 페이지에 정리하고 있는 중입니다.

IE 디버깅은 MS 비주얼 웹 디벨로퍼(Visual Web Developer)를 이용하고 있습니다. 비주얼 웹 디벨로퍼 익스프레스가 무료인 것은 다들 알고 계시죠? 참고로 익스프레스 에디션은 학습용으로 배포되고 있지만 상업적인 용도로도 사용 가능하답니다. 비주얼 웹 디벨로퍼 익스프레스로 디버깅하는 방법은 자바스크립트 디버그 페이지에 정리해두었습니다.

단위 테스트는 JsUnit를 이용하고 있습니다. JsUnit은 setUp과 tearDown 기능을 지원하며, suite 기능도 지원합니다. 이클립스 플러그인이 있지만, 런칭 속도가 느리고 사소한 버그도 있고해서 그냥 앱테너의 실행(Run) 기능을 이용하고 있습니다. 자세한 내용은 JsUnit 페이지에 정리해두었습니다.

GUI 테스트는 무툴스와 셀레늄 사이의 문제 때문에 현재 보류 중인 상태입니다. 현재 임시적으로 셀레늄을 대체할 수 있는 라이브러리를 찾고 있는 중입니다. 조사가 완료되면 다시 정리해서 글을 올리도록 하겠습니다.

서브버전(Subversion) 클라이언트는 서브클립스(Subclipse)를 이용하고 있습니다. 아무래도 이클립스를 IDE로 이용하고 있기 때문에 톨토이즈(Tortoise)보다는 서브클립스가 편리합니다. 자세한 내용은 서브클립스 페이지에 정리해 두었습니다.

끝으로 크로스 브라우징을 위해 무툴스를 이용하고 있습니다. 무툴스에 대한 자세한 내용은 무툴스 적용하기라는 글을 참고하시면 됩니다.
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by 델리마운트

2007/07/16 22:15 2007/07/16 22:15
,
Response
29 Trackbacks , a comment
RSS :
http://oldblog.delimount.net/rss/response/8

Trackback URL : http://oldblog.delimount.net/trackback/8

Trackbacks List

  1. 샴마의 생각

    Tracked from kilikan's me2DAY 2008/10/06 16:01 Delete

    델리마운트 :: 자바스크립트 개발 환경

  2. Fioricet without prescription si.

    Tracked from Purchase fioricet online without prescription. 2010/08/30 09:40 Delete

    Fioricet without prescription. Fioricet 2bwithout 2bprescription 2bsi.

  3. Zyban tablets http.

    Tracked from Zyban chantix http. 2010/09/13 08:39 Delete

    Zyban. Side effects of zyban http. Zyban side effects. Quit smoking zyban http. Zyban chantix http. Zyban tablets http.

  4. Lipitor.

    Tracked from Lipitor grapefruit juice. 2010/11/24 03:46 Delete

    Lipitor. Lipitor prices.

  5. Fall flowers.

    Tracked from Fall flowers. 2011/03/09 09:54 Delete

    Fall flowers.

  6. Cock torture.

    Tracked from Cock torture. 2011/03/09 16:23 Delete

    Cock torture.

  7. Torture stories.

    Tracked from Torture stories. 2011/03/09 22:29 Delete

    Torture stories.

  8. Forget me not flowers.

    Tracked from Forget me not flowers. 2011/03/10 10:18 Delete

    Forget me not flowers.

  9. Austin wedding flowers.

    Tracked from Austin wedding flowers. 2011/03/10 20:26 Delete

    Austin wedding flowers.

  10. Austin wedding flowers.

    Tracked from Austin wedding flowers. 2011/03/11 08:56 Delete

    Austin wedding flowers.

  11. Torture cartoons.

    Tracked from Torture cartoons. 2011/03/12 10:32 Delete

    Torture cartoons.

  12. Autumn wedding flowers.

    Tracked from Autumn wedding flowers roses. 2011/03/13 11:37 Delete

    Autumn wedding flowers.

  13. Torture.

    Tracked from Torture. 2011/03/15 03:00 Delete

    Torture.

  14. Send online flowers.

    Tracked from Send flowers online. 2011/03/15 05:06 Delete

    Send flowers online mexico nationwide delivery. Send online flowers. Send flowers online.

  15. Torture cartoons.

    Tracked from Torture cartoons. 2011/03/15 21:35 Delete

    Torture cartoons.

  16. Download youtube to my ipod free.

    Tracked from Download youtube to my ipod free. 2011/03/16 12:32 Delete

    Download youtube to my ipod free.

  17. Faster torrent downloads youtube.

    Tracked from Faster torrent downloads youtube. 2011/03/17 16:06 Delete

    Faster torrent downloads youtube.

  18. Downloading from youtube.

    Tracked from Downloading from youtube. 2011/03/17 19:42 Delete

    Downloading from youtube.

  19. Nipple torture.

    Tracked from Nipple torture. 2011/03/19 21:36 Delete

    Nipple torture.

  20. Tit torture.

    Tracked from Tit torture. 2011/03/20 14:39 Delete

    Tit torture.

  21. Downloading from youtube.

    Tracked from Downloading from youtube. 2011/03/21 12:38 Delete

    Downloading from youtube.

  22. Fall wedding flowers.

    Tracked from Fall wedding flowers. 2011/03/21 15:11 Delete

    Fall wedding flowers.

  23. Download youtube to my ipod free.

    Tracked from Download youtube to my ipod free. 2011/03/22 04:37 Delete

    Download youtube to my ipod free.

  24. Free youtube video download.

    Tracked from Free youtube video download. 2011/03/22 19:13 Delete

    Free youtube video download.

  25. Download youtube to pc.

    Tracked from Download youtube to pc. 2011/03/25 08:09 Delete

    Download youtube to pc.

  26. Youtube download music videos.

    Tracked from Download youtube videos. 2011/03/26 07:46 Delete

    Can you download videos on youtube. Download youtube videos to psp. Download youtube videos to ipod. How to download and save youtube videos updated. Download youtube videos.

  27. Downloading youtube videos.

    Tracked from Downloading youtube videos. 2011/03/26 07:57 Delete

    Downloading youtube videos onto your ipod. Downloading youtube videos.

  28. Downloading youtube videos.

    Tracked from Downloading youtube videos. 2011/03/27 08:48 Delete

    Downloading youtube videos onto your ipod. Downloading youtube videos.

  29. Downloading youtube videos onto your ipod.

    Tracked from Downloading youtube videos. 2011/03/29 18:44 Delete

    Downloading youtube videos onto your ipod.

Comments List

  1. cheap ray ban 2011/10/21 10:33 # M/D Reply Permalink

    find cheap <a href="http://www.echeapraybansunglasses.com/"><strong>ray ban aviator</strong></a> products on the <a href="http://www.echeapraybansunglasses.com/"><strong>ray ban sunglasses</strong></a> store, then you can see the fashion <a href="http://www.echeapraybansunglasses.com/"><strong>aviator sunglasses</strong></a>, enjor to buy <a href="http://www.echeapraybansunglasses.com/"><strong>raybands</strong></a> gooo.

Leave a comment
« Previous : 1 : ... 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : 12 : ... 13 : Next »