본문으로 바로가기

[IntelliJ] 유저 인터페이스 간단 정리

category IT/IntelliJ IDEA 2020. 4. 7. 01:00

인텔리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