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 프로젝트명 변경 방법
- 워크스페이스에서 프로젝트 폴더명 변경
- Ctrl + Alt + Shift + S > Project > Name 변경
- 폴더 src > main > java > com.~.프로젝트명으로 변경 (Shift + F6)
- 프로젝트명Appication.java 이름 변경 (Shift + F6)
- 프로젝트명이 들어간 소스들 모두 바꾸기 (Ctrl + Shift + R)
setiings.gradle > rootProject.name도 프로젝트명으로 변경 - 프로젝트명이 들어간 파일명들 Ctrl + Shift + N으로 검색 후 변경
- Run/Debug Configurations에서 Spring Boot Name 변경
- 워크스페이스에서 프로젝트 폴더 내 .git 폴더 삭제
- 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