[ Aptana 란? ]
Aptana는 http://aptana.com에서 다운로드 받을 수 있으며, Windows. Macintosh, Linux를 지원하며 이클립스의 플러그인도 지원한다. 자바스크립트, CSS, XHTML에 대한 Code Assist뿐만 아니라 prototype.js에 있는 메서드에 대해서도 Code Assist를 제공한다. 최근 발표된 버전에는 자바스크립트 디버거 기능을 포함하고 있다.
영어이지만, ‘screenshots’를 클릭하면 주요 화면을 볼 수 있으며, ‘screencasts’를 클릭하면 작동(operation) 방법을 동영상으로 제공하고 있다. 영어로 설명을 하지만, 마우스와 키보드를 사용하여 설명하므로 감각적으로 어느 정도는 이해할 수 있다.
참고 ) 무료 JavaScript 개발 툴
1. Spket IDE
- JavaScript와 XML의 개발을 쉽게 해주는 이클립스에 플러그인 .
- AJAX Library : ExtJS, jQuery, YUI
- 다운로드 사이트 : 여기에서 받으세요.
- 사용 방법 : 여기에서 보세요.
2. Apatana
- JavaScript 개발 툴
- AJAX Library : ExtJS, jQuery, YUI, Scriptaculous, dojo, aflax, prototype, rico, Adobe Spry, mootools
지원
- 다운로드 사이트 : 여기에서 받으세요.
- 사용 방법 : 여기에서 보세요.
3. JSEclipse
- Adobe에서 만든 JavaScript 개발 툴
- AJAX Library : Dojo, Prototype, Spry, YUI, Qooxdoo
- 다운 로드 사이트 : 여기에서 받으세요.
4. JSDT
- JavaScript IDE로 디버깅까지 가능
- AJAX Library : 지원 예정
- 사용 방법 : 여기에서 보세요.
[ Aptana plugin 설치방법 ]
1. 이클립스 메뉴중 Help - Software Updates를 선택한다.
이후에 버전에 따라 갈리는데 3.2 버전에서는
2. Find and install - Install/Update 화면이 나오면 Search for new features install 을 선택
3. 오른쪽 메뉴중에 맨 위에 New Remote Site 를 선택한다.
4. NAME 란에 Aptana 라고 원하는 이름을 적어준다.
5. URL 란에 http://update.aptana.com/install/3.2/ 라고 적어주고 OK
6. 화면과 메뉴에 따라서 계속 진행하면 이클립스가 재시작 되면서 aptana 를 볼수 있을 것이다.
그리고 3.4(Ganymede) 버전에서는
2. Available site - add site 에 http://update.aptana.com/install/3.2/를 추가
3, 활성화 되는 것 중 필요한 것만 체크하고 install버튼을 누른다.
[ Aptana plugin 사용방법 ]
Aptana Editor에서는 User Javascript File Reference 를 사용할 수 있다
사용방법도 매우 간단합니다. (Eclipse 기준)
Window - Show View - Other - Aptana Standard Views - References - OK
그리고 Default Profile에 Reference로 사용하실 파일을 추가해주면 된다.
참고로 FTP등을 설정하는 등의 Perspective를 변경하고 싶다면,
Window - Open Perspective - Other - Aptana를 선택하면 된다.
[ 문제 발생 대비 상식 ]
1. eclipse 3.3 europa jvm terminated. exit code -1 에러
eclipse 폴더 안의 eclipse.ini 파일을 백업해 놓고 열어줍니다.
다른 분은 아래와 같이 최소 메모리를 늘이고 vm 경로를 명시해 준 분도 계시더군요.
노랗게 그은 부분은 javaw.exe 경로를 설정해 주세요.
그리고 저장!
-showsplash org.eclipse.platform
-vm C:\J2SDK5.0\bin\javaw.exe
-vmargs
-Xms256M
-Xmx512M
-XX:PermSize=128M
-XX:MaxPermSize=512M
아래 Xms, Xmx, PermSize, MaxPermSize는 컴퓨터의 한계에 따라 재량껏 조절하시면 됩니다.
다만 너무 작으면 작업하다 저장도 못하고 뻑날 수 있으니 넉넉하게 잡아주도록 합니다.
2. Aptana가 편하다는 생각을 하다가도 이유없이 이클립스에 설치않고 있다가, 불현듯 역시 아무 이유 없이
점심시간에 설치를 하게 되었습니다. 그런데 이렇게 이클립스에서 Aptana 플러그인 설치 후 사용 중
"java.lang.OutOfMemoryError: permGen space " 경고 에러와 함께 모든 게 안드로메다로 날아가는
현상을 몇 번 겪게 되었습니다. 무슨 일인가찾아보니 aptana가 뭔가 PermGen 영역 메모리를 많이
사용해서 이클립스가 뻗어버리는 현상으로 보였습니다. 해결방법은 단순 합니다. PermGen 메모리 영역
을 넓혀주면 되는 것인데요. 제 경우엔 eclipse.ini 파일에 다음과 같이 추가함으로 해결 되었습니다.
-XX:PermSize=128M
-XX:MaxPermSize=512M
[ Aptana Plugin을 위한 Eclipse 설정 방법 ]
- Workspace 클릭 후 Text File..... 에서 otehr → UTF-8로 설정
- 브라우저는 Aptana → Browsers/User 네스케이프빼고 클릭 모두 코드 어시스트 설정으로
크로스 브라우징 여부를 바로 확인 가능할 수 있도록 설정해주는 작업!
- HTML에서 Default Content 바꿔주기: 웹표준화를 위한 DTD 설정.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
'IT_Programming > Dev Tools' 카테고리의 다른 글
iBATIS (0) | 2009.03.20 |
---|---|
[펌] JDK 5.0 + Tomcat 이클립스 개발환경에서 Struts (1.3.8) 설치 하기 (0) | 2009.03.20 |
[펌] TPTP+WTP 자바 웹 애플리케이션 성능 테스트 (0) | 2009.02.16 |
[펌] Ant 소개 (by LoveLazur) (0) | 2009.01.30 |
[VS.NET 2005 _ VC++] deprecated 관련 경고 메시지 나타나지 않게 하기 (0) | 2008.12.08 |