인텔리J(IntelliJ IDEA) 를 사용할 때 가장 익숙해져야할 사용자 인터페이스(user Interface)에 대해 중요한 부분만 간략히 정리해 보겠습니다.
아무리 IntelliJ 가 좋은 IDE 일지라도 제대로 이해하지 못하고 사용한다면 무용지물이겠죠? 이클립스(Eclipse) IDE만 사용하시다 넘어오시는 분들이나 처음 사용하시는 분들은 개발 전에 일단 툴에 익숙해 지는것도 중요합니다!
IntelliJ IDEA User Interface
| 네비게이션 바(Navigation Bar)
제일 상단에 위치한 네비게이션바 입니다. 좌측에 있는 탐색 모음을 통해 프로젝트 구조를 탐색하고 편집 할 파일을 열 수 있는 프로젝트 도구 창(Project Tool Window) 을 빠르게 대체할 수 있습니다. 그리고 탐색 모음 우측에 있는 버튼들을 사용하여 빌드, 실행, 디버그 등의 작업을 할 수 있으며 Git 등 버전 관리(Version control)가 적용되어 있는 프로젝트는 관련 버튼들로 빠르게 Commit등이 가능합니다. 그리고 가장 많이 사용하는 기능인 모든 실행 (^^) 및 검색(⇧⇧) 버튼도 존재 합니다.
⌘↑단축키를 통해 네비게이션 바에 포커스를 줄 수 있으며 네비게이션 바가 사라졌거나 없애고 싶으신 분들은 View > Appearance > Tool Window Bars / Status Bar / Navigation Bar 를 표기 설정을 확인하여 변경해 주시면 됩니다.
| 프로젝트 도구 창(Project Tool Window)
중앙 좌측에는 프로젝트 도구 창(Project Tool Window)이 존재합니다. 해당 영역은 ⌘1 단축키를 통해 토글할 수 있으며 이 도구 창을 사용하면 다양한 관점에서 프로젝트를 볼 수 있고 새로운 디렉토리, 파일, 클래스 등의 작성, 편집기에서 파일 열기, 관심있는 코드 탐색 등의 작업을 수행 할 수 있습니다.
해당 영역의 뷰는 프로젝트(Project), 패키지(Packages), 기타 범위보기(Scopes views -Project Files, Problems …) 를 지원합니다.
프로젝트(Project)는 모든 프로젝트 항목과 해당 종속성 (SDK 및 라이브러리)이 표시하며 디렉토리 구조에 중점을 둡니다 (패키지도 표시됨)
패키지(Packages)는 프로젝트의 패키지 구조에 중점을 둡니다. 기본적으로 모듈, SDK 및 라이브러리는 표시되지 않습니다.
범위보기(Scopes views -Project Files, Problems…)는 컨텐츠 분할 창에 표시되는 내용은 사전 정의 된 해당 또는 사용자 정의 범위 로 제한됩니다 . 옵션에 따라 프로젝트 또는 패키지 view 와 유사 할 수 있습니다.
추가적으로 View > Appearance > Descriptions in Tree Views 설정을 통해 프로젝트 트리에서 파일 크기 및 수정 타임 스탬프 표시할 수 있습니다.
| 편집기(Editor)
파일의 내용을 편집하는 편집기(Editor) 영역입니다.
Settings > Preferences (⌘,) 에서 설정 변경을 통해 글꼴, 크기, 색상, 공백, 들여쓰기, 코드 자동완성 등의 설정을 변경할 수 있습니다.
| 실행 도구 창(Run tool window)
어플리케이션이 실행될 될때 콘솔을 통해 각종 로그와 이벤트를 모니터링 할수 있는 실행 도구 창(Run tool window) 영역입니다.
| 상태표시 줄(Status Bar)
하단의 상태 표시 줄에 마우스를 가져 가면 이벤트 메시지와 동작 설명이 표시됩니다. 또한 전체 프로젝트 및 IDE 상태를 나타내며 현재 라인, line endings 설정, 인코딩(Encoding), 들여쓰기, 읽기전용 파일 전환, 코드검사 설정 등 다양한 설정에 대한 액세스를 제공합니다.
| Reference
'IT > IntelliJ IDEA' 카테고리의 다른 글
[intelliJ] 2020.3 Lombok 오류 해결 - You aren't using a compiler supported by lombok (1) | 2021.03.05 |
---|---|
[IntelliJ] properties 한글 설정 방법 (3) | 2021.02.23 |
[IntelliJ] JAR 파일 생성하기 (2) | 2020.04.21 |
[IntelliJ] Java 프로젝트 생성하기 (HelloWorld 출력) (0) | 2020.04.20 |
[IntelliJ] 필수 단축키 정리 (+ 전체 단축키 표) (4) | 2020.04.09 |