본문 바로가기
728x90

🛠️DevTools/Intellij IDEA7

[Intellij IDEA] Intellij 느려짐 문제 해결하기 (Memory↑) Intellij 자체 메모리 사용량을 늘려 느려짐, 버벅거림 등의 현상 개선 회사에서 개발 업무를 하다보면 프로젝트의 여러 버전을 같이 봐야하거나 비교, 데이터 검증 등의 작업을 할 때 Intellij 프로젝트 창을 2~3개 띄워 서버를 돌리게 되는데 그렇게 되면 Intellij는 생각보다 많은 리소스를 잡아먹는다. 이러한 이유로 속도가 느려지고 종종 끊기거나 강제로 종료되버리는 등의 현상이 발생할 수 있는데 우선 PC의 스펙이 밑의 사진과 같이 JetBrains에서 말하는 시스템 요구 사항보다 부족하다면 PC스펙을 업그레이드 해야한다.. 하지만 PC스펙이 충분한데도 위와 같은 문제가 발생한다면 Intellij가 사용할 수 있는 리소스가 적은것이다. 즉 Intellij의 메모리 사용량을 늘려주면 쉽게 해.. 2024. 3. 3.
[Intellij IDEA] DataBase 연동하기 (ERD) 💡Intellij Ultimate를 사용하면 많은 기능들이 있는데 그중 DataBase관련 기능을 유용하게 사용하고 있다. Intellij에서 DataBase연결하기 1. 우측 상단의 DataBase메뉴 클릭 2. 메뉴에서 +버튼 -> Data Source from URL 클릭 3. 연결할 DataBse의 URL과 Driver 선택 4. 해당 DB 계정 정보 입력 후 TestConnection하여 확인한다음 OK. 5. DB 스키마들이 나오는 것을 확인. (처음엔 좀 느릴 수 있는데 refresh해주면 된다) 6. ERD를 확인하려면 원하는 스키마에서 우클릭 -> Diagrams -> Show Diagram 을 선택하면 된다. 7. 마지막으로 Console 탭을 띄워서 개발하면서 바로바로 Query를 작.. 2023. 9. 8.
[Intellij IDEA] 디버깅 feat. spring boot 💡 디버깅 모드 실행 실행 버튼 옆에 벌레를 누르면 디버깅 모드로 애플리케이션이 실행된다. 디버깅 모드로 실행된 애플리케이션은 동작 시 BreakPoint된 지점에서 동작이 멈추며 console에 로그 정보가 찍힌다. *왼쪽(Debugger)은 현재까지 실행된 스택이 표시됨. *오른쪽(Variables)은 지역 스코프에 담겨진 변수가 표시된다. Debuging Button resume 다음 BreakPoint까지 실행한다 더 이상 BreakPoint가 없으면 종료 step over 다음 줄로 이동 (return시 return된 지점으로 이동) step into 메서드 안으로 한 단계 들어감 step out 이전 지점으로 나옴 run to cursor BreakPoint를 찍지 않아도 커서가 위치한 라인으.. 2023. 8. 27.
[Intellij IDEA] Git 연동하기 따로 코드를 작성할 필요 없이 간단하게 연결 및 공유가 가능하여 매우 편리하다!! 1. 상단 메뉴 VCS → Share Project on GitHub 클릭 2. 올라온 창에 Github에 등록할 Repository name 수정, Description 수정 3. 완료 후 Share 버튼 누르면 자동으로 자신의 Github Repository로 등록되고, Commit & Push해주면 된다. *Github 계정 연동되어있지 않다면 Login해야 한다. 2023. 8. 27.
[Intellij IDEA] 코드 옵션 (hint) Intellij를 사용하다 보니 코드에 나오는 useage와 같은 힌트들이 유용하긴 하지만 가독성이 떨어지는 것 같아 필요할 때만 사용하면 좋을 것 같다! file -> settings -> Editor -> Inlay Hints -> Code vision ( Usages ) 체크를 선택/해제 하여 사용하면 된다. [Intellij] 코드창 usages, usage 표시 해제(옵션 끄기, 힌트 제거) + Code author 코드 작성자 표시, new* 2022.2 [Intellij] 코드창 usages, usage 표시 해제(옵션 끄기, 힌트 제거) + Code author 코드 작성자 표시, new* 2022. 얼마전 노트북 고장으로 컴퓨터의 모든 데이터와 모든 프로그램이 날라갔다. 그리고 다시 새로.. 2023. 8. 27.
[Intellij IDEA] 단축키 단축키 Alt + Enter 현재 컨텍스트에 대한 액션 표시 (오류 수정, import제안 등) F2 다음 에러(경고) 또는 제안으로 점프 Ctrl + E 최근 실행했던 파일 확인 Ctrl + B 심볼의 선언으로 이동 / 클래스 파일로 이동 Ctrl + Ctrl Run Anything창 항목 실행 Ctrl + W 코드 근처의 선택 영역 확대(축소) Ctrl + / 해당 코드 줄 주석 처리 Ctrl + Shift + Enter 가장 많이 사용되는 IntelliJ IDEA 단축키 15개 | JetBrains Blog 가장 많이 사용되는 IntelliJ IDEA 단축키 15개 | Post Blog IntelliJ IDEA는 편집, 탐색, 리팩토링, 디버깅 등 일상적으로 수행하는 대부분의 작업에 대하여 해당 명.. 2023. 8. 27.
[Intellij] 에러 노트 Intellij 사용 중 발생한 에러를 정리하는 곳입니다. intellij 최신 버전은 아직 문제가 좀 있는 것 같다.. Artifact 에러 에러 코드 - server 세팅 시 Deployment에 artifact가 뜨지 않음 발생 원인 - 그냥 intellij 문제; 해결 방법 - 기다려보거나 다시 실행해보거나.. Maven build 에러 에러 코드 - 서버와 통신 실패 등 ~ 각종 문제 발생 가능 발생 원인 - 이전 Build들의 캐시가 남아있어 충돌 등의 이유로 발생 해결 방법 - maven clean!!! (maven창이 없다면 Veiw > Tool Windows > Maven으로 창 열기) 2023. 8. 23.
728x90