IntelliJ IDEA는 클라이언트와 서버 측면의 자바 애플리케이션 개발을 위한 통합 개발 환경(IDE)입니다.
제품의 현재 주요한 버전은4.x 입니다.
IntelliJ IDEA에서 이용할 수 있는 여러 가지 태스크에 관하여 도움을 얻기 위하여, 아래 연결을 클릭하십시오.
1. IDEA 사용자 인터페이스
메뉴와 툴바
툴 윈도우
에디터 윈도우
상태 표시줄
2. 프로젝트 관리
프로젝트 생성
모듈 생성
프로젝트 구성
경로
컴파일러 옵션
버전 제어
CVS 옵션
Visual SourceSafe 옵션
StarTeam 옵션
프로젝트 코드 스타일 옵션
GUI 디자이너 옵션
템플릿 프로젝트 설정
프로젝트 닫기 및 재개
– 멀티프로젝트의 지원
프로젝트 공유
3. IDE 설정
일반 옵션
외관
에디터 옵션
코드 완성
에러 강조 옵션
색과 폰트
전체 코드 스타일 옵션
일반
들여쓰기와 중괄호
랩핑
공백 행
공백
임포트
JavaDoc
J2EE 이름
디버거 옵션
외부 자원
파일 타입
TODO
로컬 히스토리 옵션
라이브 템플릿
파일 템플릿
키맵
외부 툴
경로 변수
플러그 인 관리자
JDK & 글로벌 라이브러리
애플리케이션 서버
Intention
PowerPack
사용자 & 시스템 설정
4. 프로젝트 구조 뷰
프로젝트 뷰
커맨더
파일 구조 뷰
클래스 계층
메소드 계층
콜 계층
5. 파일 관리
새로운 파일 생성
새로운 클래스 생성
새로운 인터페이스 생성
새로운 패키지 생성
새로운 디렉터리 생성
파일 열기
삭제
파일(Diff)
비교
파일 템플릿
6. 파일 편집
코드 완성
에러 강조 표시
Intention Actions
코드 폴딩
코드 리포맷팅
임포트 관리
매크로
라이브 템플릿
라이브 템플릿에 대하여
사전 정의된 라이브 템플릿
라이브 템플릿 정의
Override/Implement/Delegate
Methods
코드 생성
다른 코드-인식 특징
Javadoc 편집
Javadoc 생성
앤트 빌드 생성
생산성 가이드
종속성 분석
7. 네비게이션 & 검색
일반 검색
찾기 옵션
교체 옵션
인크리멘탈 검색
경로에서 찾기
경로에서 교체
코드 네비게이션
사용 검색
패키지 사용 검색
클래스 사용 검색
메소드 사용 검색
클래스 필드,
메소드 매개 변수,
로컬 변수 사용 검색
Refactoring
미리보기
구조화된 검색 및 교체
복제 위치
검색 툴 윈도우
북마크
ToDo 목록
8. GUI 디자이너
개요
퀵 투어
GUI 폼 만들기
폼 펑션화 만들기
주문의 구성요소 팔레트
9. Refactoring Code
Rename Refactorings
Rename Package
Rename Class
Rename Method
Rename Field
Rename Local Variable
Rename
Method Parameter
메소드 서명의 변경
클래스 서명의 변경
메소드 정적으로 만들기
인스턴스 메소드로 변환
Move Refactorings
Move Package
Move Class
Move Members
Move Inner to Upper Level
카피/클론 클래스
안전한 삭제
추출 메소드
메소드 코드 중복의 교체
Introduce
Variable
Introduce Field
Introduce
Constant
Introduce
Parameter
Extract
Interface
Extract
Superclass
가능한 곳에서 인터페이스 사용
멤버 끌어 올리기
멤버 밀어 내리기
Replace Inheritance With Delegation
Inline Refactoring
Inline Variable
Inline Method
익명을 내부로 변환
필드의 인캡슐화
Replace Temp with
Query
Replace
Constructor With Factory Method
Generify
Refactoring
10.
컴파일/실행/디버깅
컴파일
실행/디버그 옵션
애플리케이션 옵션
애플릿 옵션
JUnit 옵션
원격 프로세스 옵션
JSR45 호환 서버 옵션
Tomcat 서버 옵션
WebLogic 서버 옵션
실행
디버깅
디버그 동작
브레이크 포인트 관리
라인 브레이크 포인트
예외 브레이크 포인트
필드 워치 포인트
메소드 브레이크 포인트
브레이크 포인트
- 공통 이슈
디버그 윈도우
쓰레드 탭
프레임 탭
워치 탭
12. 버젼 제어 시스템
CVS 통합
CVS 통합의 구성
글로벌
CVS 오퍼레이션
프로젝트 특유의 오퍼레이션
파일 특유의 오퍼레이션
고급 기능
StarTeam 통합
Visual SourceSafe 통합
13. JUnit 통합
14. Ant 통합
일반 옵션
Ant 빌드 툴 윈도우
빌드 파일 속성
15. 로컬 히스토리
파일 히스토리
디렉터리 히스토리
차이 보기
추가 라벨
16. 코드 검사
Unused Declaration
Declaration Access Can Be Weaker
Declaration Can Have Static Modifier
Declaration Can Have Final Modifier
Unused Method Parameters
Actual Method Parameter Is the Same Constant
Unused Method Return Value
Method Returns the Same Value
Empty Method
Redundant Throws Clause
Constant Conditions & Exceptions
Unused Assignment
Redundant Type Cast
Local Variable or Parameter Can Be Final
Declaration Has Javadoc Problems
Deprecated
API Usage
equals()
and hashCode() Not Paired
EJB
Errors And Warnings
17. J2EE 지원
J2EE 애플리케이션 개발
J2EE 애플리케이션 모듈 생성
J2EE 구성요소의 추가/삭제
설정/에디터
EJB 지원
EJB 관리
EJB 모듈의 생성
EJB 항목 작성
EJB 항목 삭제
EJB 모듈 속성의 편집
EJB 속성의 편집
EJB 편집
리팩토링
팁
& 트릭
웹 애플리케이션 개발
웹 모듈의 생성 및 제거
웹 모듈 지원의 구성
웹 모듈 속성 에디터
Make와 웹 모듈
JSP와 Servlets 편집
JSP Validation
태그 라이브러리 지원
웹 모듈 실행/디버깅
팁
& 트릭
XML 지원
XML 편집
DTD 지원
XML 스키마 지원
Ant 빌드 파일 편집
애플리케이션 서버 통합
애플리케이션 서버 통합의 구성
J2EE 애플리케이션의 전개
18. Generics 지원
Generics 소개
Generics 지원 셋업
Generics
인식의 특징 및 예제
19. 참조
기능적 분류에 의한 디폴트 단축키
키 스트로크에 의한 디폴트 단축키
공통 다이얼로그
Open API
20. 감사의 뜻
|