티스토리 뷰
JDK 설정 (Global 설정)
Configure > Project Structure > Project Defaults
Code Format Style 수정 (Global 설정)
ㄱ. 이클립스에서 Code Format Style을 추출.
ㄴ. Configure > Settings > Code Style에 추출한 xml 파일을 아래의 그림과 같이 적용.
* 개행 옵션을 시스템에 맡기면 OS가 다를시 일관된 포멧을 유지할 수 없다. 따라서 해당 문제 발생시 하나의 OS로 통일할 때 사용.
.properties 파일의 인코딩 설정 (UTF-8)
Configure > Settings > encoding 검색 -> File Encodings 아래 그림과 같이 수정.
VCS (Git or SVN) 에 불필요한 자원 무시 설정
Configure > Settings > ignore 검색 -> Ignored Files를 아래와 같이 설정.
target build bin *~ *.log .classpath .project *.ipr *.iws *.iml .settings .git .svn *.class *.bak
* ignore 플러그인을 이용할 수도 있음. (txt 형식으로 지정한다고 함.)
* 다른 곳에서 보고 만든 자료이기에 본인 검증 필요.
Keymap 수정
가장 익숙한 Eclipse Keymap을 사용.
플러그인 설치
Settings > Plugins > Browse repository 플러그인 검색
ㄱ. Static Analysis Tool [ CheckStyle, PMD, FindBug ]
- CheckStyle은 개발된 코드가 얼마나 코딩 룰을 잘 따르고 있는지 분석해주는 정적 분석 도구
- PMD : PMD는 미사용 변수, 비어있는 코드 블락, 불필요한 오브젝트 생성과 같은 Defect을 유발할 수 있는 코드를 검사
- FindBug : Java 프로그램에서 100여개의 잠재적인 에러 타입을 찾아주며, 이 잠재적인 에러는 scariest, scary, troubling, concern으로 구분하여 점수(rank)가 주어짐.
ㄴ. Grep Console
-> 로그 레벨별 색상을 지원하며, 커스터마이징 가능.
ㄷ. Presentation Assistant
-> 내가 사용한 기능의 단축키를 출력해줌.
설정 백업
"C:\Users\사용자명\.IntelliJIdea2016.3" 경로에 있는 파일 통째로 압축, 백업해서 보관.
* "C:\Users\hwan\.IntelliJIdea2016.3\config\idea.key"에는 개인 라이센스 키가 있어 취급 주의
디렉터리 구조
Eclipse |
IntelliJ |
Workspace |
Project |
Project |
Module |
신규 프로젝트 생성시, 지정한 폴더안에 .idea 디렉터리가 해당 프로젝트의 홈디렉터리 이다.
Main Toolbar 보기
View > Toolbar & View > Tool buttons
자동 완성 대소문자 구문 안하기
'IDE > IntelliJ' 카테고리의 다른 글
코드 수정 후 자동 반영 (0) | 2017.04.02 |
---|---|
Spring loaded를 사용해 톰캣 재시작없이 갱신하기 (0) | 2017.04.02 |
JSP 파일 수정시 바로 적용되지 않을 때 (0) | 2017.03.30 |
Gradle Project 내 기본 설정 (0) | 2017.03.23 |
intelliJ 시작하기 (0) | 2017.03.19 |