개발 입문하면 "어떤 에디터 써요?"라는 질문을 꽤 자주 받게 됩니다.
VSCode로 시작하는 분들도 많은데, Java나 스프링부트 프로젝트를 본격적으로 다루기 시작하면 결국 인텔리제이로 넘어오는 경우가 많습니다. 처음엔 무겁고 복잡하게 느껴지다가 자동완성이랑 리팩토링 기능에 익숙해지고 나면 다른 에디터로 돌아가기가 어렵더라고요.
이번 포스팅에서는 인텔리제이 뜻부터 스프링부트 연동, 파이썬 개발 환경 설정까지 개발 환경 기초를 한번에 정리해 드릴게요. 인텔리제이(IntelliJ IDEA)란?
IntelliJ IDEA 는 체코 JetBrains사가 2001년에 출시한 Java 기반 통합 개발 환경(IDE)입니다. 개발할때 메모장으로도 코드를 쓸 수도 있지만, IDE를 쓰면 자동완성·오류 감지·리팩토링이 되니까 생산성 차이가 크게 납니다.
한번 쓰면 다신 돌아갈수 없을 만큼 편리하기도 하고요. 특히 인텔리제이는 코드 자동 완성 기능이 히스토리 기반 방식을 채택하고 있어, 이미 코드상에 ...