IntelliJ 사용법 / IntelliJ 단축키 / IntelliJ 디버깅 방법

IntelliJ 사용법

기존 프로젝트 열기

file > Open > 프로젝트명 > OK

최근 작업한 프로젝트 열기

File > Open Recent > 프로젝트명

프로젝트 Type 보는 법

프로젝트 > 우클릭 > Open Module Settings > Artifacts > Type : Web Application: Archive

프로젝트 Clean

File > Invalidate Caches > Clear file system cache and Local History 체크 > Invalidate and Restart
같은 소스로 타 컴퓨터에서는 정상인데, import문에서 패키지 경로 등을 못 찾는 에러가 나면 사용합니다.

IntelliJ 프로젝트명 변경 방법

  1. 워크스페이스에서 프로젝트 폴더명 변경
  2. Ctrl + Alt + Shift + S > Project > Name 변경
  3. 폴더 src > main > java > com.~.프로젝트명으로 변경 (Shift + F6)
  4. 프로젝트명Appication.java 이름 변경 (Shift + F6)
  5. 프로젝트명이 들어간 소스들 모두 바꾸기 (Ctrl + Shift + R)
    setiings.gradle > rootProject.name도 프로젝트명으로 변경
  6. 프로젝트명이 들어간 파일명들 Ctrl + Shift + N으로 검색 후 변경
  7. Run/Debug Configurations에서 Spring Boot Name 변경
  8. 워크스페이스에서 프로젝트 폴더 내 .git 폴더 삭제
  9. cmd에서 프로젝트 Git 연결 주소 변경 후 Commit, Push

폴더 및 파일 경로 확인

폴더 및 파일 우클릭 > Open In > Explorer

heap memory indicator 열기

우측 하단 Status Bar 우클릭 > Memory Indecator
현재 힙 메모리 상태를 항상 볼 수 있습니다.

플러그인 및 마켓플레이스

File > Settings > Plugins > Marketplace 탭 > 플러그인 검색하여 설치 및 삭제
GitHub Copliot 등 유용한 플러그인들을 설치할 수 있습니다.

하단 Problems 탭

Current File : 현재 파일 소스의 error 목록
Project Errors : 프로젝트 전체 소스의 error 목록

서버별 Gradle war 빌드 방법

https://0songha0.github.io/op/2023-03-07-1

로컬 히스토리 보는법

파일 또는 프로젝트 우클릭 > Local History > Show History
실수로 폐기한 소스를 되살릴 때 이용하면 좋습니다.


IntelliJ에서 메이븐 사용법

우측 Maven View가 보이지 않는 경우
프로젝트 pom.xml 파일 우클릭 > Add as Maven Project 선택

Maven Clean 방법

우측 Maven View > 프로젝트명 또는 common component > Lifecycle > clean > BUILD SUCCESS 확인

Maven Install 방법

우측 Maven View > 프로젝트명 또는 common component > Lifecycle > clean > install > BUILD SUCCESS 확인

C:\Users\DB400TDA\.m2\repository

위 경로에 pom.xml의 jre들이 받아지고, pom.xml에서 각 dependency의 빨간 줄도 사라집니다.

Maven pom.xml 변경사항 적용 방법
pom.xml에서 아직 받아지지 않은 dependency는 빨간 텍스트로 표시됩니다.
변경사항이 있다면, 우측 상단에 뜨는 Load Maven Changes 아이콘 클릭 시 의존성이 추가됩니다.

라이브러리 소스, API 문서 다운로드

우측 Maven View > 상단 다운로드 > Download Sources and Documentation
다운로드 완료까지 시간이 오래걸릴 수 있습니다.

서버별 Maven war 빌드 방법

https://0songha0.github.io/op/2023-11-08-1


IntelliJ 설정 방법

https://0songha0.github.io/tool/2022-05-27-1


IntelliJ 톰캣 사용 방법

SpringBoot 내장 톰캣 추가

우측 상단 Edit Configurations > 좌측 상단 + 버튼 > Spring Boot 선택 > Build and run 우측 : 프로젝트명.main 선택 > main class : Search by Name에서 나온 프로젝트명Application 파일 선택 > 상단 Name : 프로젝트명Application 입력 > Active progiles : local 입력 > OK

외부 톰캣 추가

우측 상단 Edit Configurations > 좌측 상단 + 버튼 > Tomcat Server : Local 선택 > Name : 톰캣명-버전 입력 > Application server : Configuration 클릭 > + > Tomcat Home : 톰캣 홈페이지에서 다운받은 톰캣 폴더 선택 (예시 : apache-tomcat-9.0.63) > OK > OK > HTTP Port : 프로젝트 URL 포트 입력 > OK

톰캣에 프로젝트 추가
하단 Services > Tomcat Server > 톰캣명 우클릭 > Artifacts > 배포할 project명:war exploded 선택 > Add


IntelliJ Git 사용법

https://0songha0.github.io/tool/2022-06-05-1


IntelliJ에서 이클립스 프로젝트 사용법

https://0songha0.github.io/web-dev/2024-05-29-1


IntelliJ 단축키

파일 이름 검색 Ctrl + Shift + N 또는 Shift 더블클릭
전체 코드 검색 Ctrl + Shift + F
소스 전체 검색해서 바꾸기 Ctrl + Shift + R
클래스로 이동 (소스 타고 들어가기) Ctrl 클릭 또는 객체/함수에서 Ctrl + B
구현 클래스로 이동 (impl 이동) 객체/함수에서 Ctrl + Alt + B
현재 파일 닫기 Ctrl + F4
한 라인 복제 Ctrl + D
한 줄 주석 Ctrl + /
여러 줄 주석 범위 지정 후 Ctrl + Shift + /
파일 이름 변경 Shift + F6
소스 자동완성
(import문, 빌드도구에서 자동완성 등)
Ctrl + Space
대소문자 변환 Ctrl + Shift + U

IntelliJ 디버깅 방법

디버깅 포인트 설정하고 우측 상단 벌레 아이콘 클릭하여 디버깅 모드로 실행 후

F8 다음 단계 또는 다음 줄로 이동
F9 다음 디버깅 포인트로 이동

Evaluate > Expression에서 변수 값들을 확인 가능합니다.

Leave a comment