반응형
Eclipse 3.4 Ganymede에 새로 추가된 자바스크립트 개발 툴킷(JavaScript Development Toolkit, JSDT)에 대한 소개가 dW 글에 올라왔군요.
자바스크립트 개발 툴킷(JSDT) 살펴보기
Javascript는 loosely typed이라 에디터를 제공하기 위해선 어려움이 많기 때문에 정말 많이 쓰이는 언어이지만 에디터는 그에 반해 너무 없는게 안타까운게 현실이지요.
JSDT는 자바스크립트 언어를 모델링하고 클래스 구조를 실시간으로 반영한다고 하는데 잘~~~반영해 줄련지...
<JSDT 디자인>
에디터로서 반드시 갖춰야 할 덕목! 자동완성, 문법에러, 플로우분석, 퀵픽스등의 기능을 제공하고,
이런 기능을 제공한답니당~
참고 : JSDT wiki
자바스크립트 개발 툴킷(JSDT) 살펴보기
Javascript는 loosely typed이라 에디터를 제공하기 위해선 어려움이 많기 때문에 정말 많이 쓰이는 언어이지만 에디터는 그에 반해 너무 없는게 안타까운게 현실이지요.
JSDT는 자바스크립트 언어를 모델링하고 클래스 구조를 실시간으로 반영한다고 하는데 잘~~~반영해 줄련지...
<JSDT 디자인>
에디터로서 반드시 갖춰야 할 덕목! 자동완성, 문법에러, 플로우분석, 퀵픽스등의 기능을 제공하고,
- 문법 하이라이팅
- 폴딩/라인 넘버
- 전체 아웃라이닝, 클래스 , 함수, 필드 보여주기
- 대응하는 소괄호/중괄호 확인하고 하이라이팅
- 소괄호, 중괄호, 들여쓰기 자동 완성
- Mark occurrence
- 주석 달기(한 줄, 블록)
- JsDoc 엘리먼트 생성하기
- do, for, try/catch, while 문으로 둘러싸기
- 사용자가 설정 가능한 템플릿 완성
- 함수 추출/함수 시그너처 변경
- 들여쓰기 바로잡기
- 선언 열기
- 타입 계층 구조 열기
- 호출 계층 구조 열기
- 코드 포매팅 커스터마이징
- 전체 검색
- 리팩터링/이름 바꾸기/이동하기
- 브레이크 포인트 기능 지원
- 파이어폭스, 인터넷 익스플로러, 그리고 ECMA-3에서 가용한 JsDoc으로 정의된 브라우저 라이브러리
- JsDoc과 자바스크립트 프로토타입 정의를 사용하여 사용자가 정의한 라이브러리 지원
- 라이브러리 이미지 지원
- ATF 프로젝트를 통한 디버깅 지원
이런 기능을 제공한답니당~
참고 : JSDT wiki
반응형
'Computer 그리고 Developer > dW' 카테고리의 다른 글
[dW] IBM campus wizard 모집 (0) | 2008.12.22 |
---|---|
[dW] XML 구문을 분석할 때 발생하는 오류 처리하기 (2) | 2008.12.09 |
[dW] 아파치 더비를 이용한 오프라인 Ajax (0) | 2008.11.13 |
디벨로퍼웍스 늦가을 행사 “개발자들의 수다” 행사를 하는군요. (2) | 2008.11.05 |
[dW] 자바로 만든 자바스크립트 엔진, 리노 (4) | 2008.10.29 |
[dW] 다시 보는 자바스크립트의 역사 (2) | 2008.10.28 |
[dW] RESTful한 웹 서비스 만들기 (2) | 2008.09.29 |
[dW] XML을 사용하는 좋은 습관 열가지 (4) | 2008.09.24 |