티스토리 뷰

IDE/IntelliJ

IntelliJ 환경 설정

작은 거인 2017. 3. 18. 19:44

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



자동 완성 대소문자 구문 안하기



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함