서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
이클립스 4 플러그인 개발
저자 : 알렉스 블루윗
출판사 : 에이콘출판
출판년 : 2013
정가 : 35000, ISBN : 9788960774971
책소개
이클립스 플러그인 개발을 위한 환경설정에서부터 테스트, 빌드까지 플러그인 개발 전반을 다루는 책이다. 전 세계의 시계를 보여주는 뷰 플러그인 만들기와 같이 실제 개발에 활용 가능한 예제를 따라 하는 방식으로 설명함으로써 초보자도 쉽게 개발을 시작할 수 있다. 이클립스 3.x에서 동작하는 플러그인 개발 방법을 주로 다루지만, 7장에서는 이클립스 3.x와 이클립스 4 모델 기반 개발의 차이점을 설명하고, 이클립스 4 모델의 좋은 기능도 소개한다.
목차
1장 첫 번째 플러그인 작성
시작하기
첫 번째 플러그인 작성
플러그인 실행
플러그인 디버깅
단계 필터로 디버깅
다른 유형의 중단점 사용
조건부 중단점 사용
예외 중단점 사용
정리
2장 SWT로 뷰 작성
뷰와 위젯 생성
자원 관리
사용자와 상호작용
기타 SWT 위젯 사용
정리
3장 JFace 뷰어 작성
왜 JFace인가?
트리 뷰어 생성
정렬과 필터링
상호작용과 속성
테이블 데이터
정리
4장 사용자와 상호작용
액션과 커맨드, 핸들러 작성
작업과 진행 상황
오류 보고
정리
5장 환경설정과 설정 저장
환결설정 저장
IMemento와 DialogSettings 사용
정리
6장 자원 다루기
작업 공간과 자원 사용기
네이처 사용
마커 사용
정리
7장 이클립스 4 모델
E4 모델로 작업
서비스와 컨텍스트 사용
커맨드와 핸들러, 메뉴 아이템 사용
주입 가능한 사용자 정의 클래스 생성
정리
8장 피처, 업데이트 사이트, 애플리케이션 제품 생성
피처로 플러그인 그룹 생성
애플리케이션과 제품 빌드
정리
9장 플러그인 테스트 자동화
테스트 자동화를 위한 JUnit 사용
사용자 인터페이스 테스트를 위해 SWTBot 사용
SWTBot으로 작업
뷰 테스트
UI와 상호작용
정리
10장 티코를 이용한 빌드 자동화
티코로 플러그인 빌드하기 위한 메이븐 이용
티코로 피처와 업데이트 사이트 구성
테스트와 릴리스
업데이트 사이트에 서명 적용
정리