원래 eclipse 환경을 사용했는데
대학생 신분이라면 IntelliJ 유료 버전을 무료로 누릴 수 있다는 사실을 알게 되어 IJ로 넘어오려고 한다.
eclipse와 비슷하면서도 다른 점이 많아 여기 기본적인 초기 설정 방법을 기록해둔다.

본인은 이렇게 방통대 학생 신분이라는 점을 이용해서 학생 라이선스 혜택을 누릴 수 있었다.
정책 상 졸업할 때까지 1년마다 연장이 가능하다고 한다.
사실상 2년 정도는 무료로 IJ를 사용할 수 있을 것 같다.
IJ 학생 라이선스 등록/갱신 방법


프로젝트의 기본적인 JDK를 설정해줘야 한다.
본인은 Java 17버전을 사용하고 있기 때문에 이를 설정해준다.
IJ가 자동으로 경로를 찾아 제시하기 때문에 편하다.

기본적으로 설정 기능에서 통합적인 설정 환경을 제공한다.

IJ의 기본 단축키도 있지만 되도록 다른 IDE와 같은 단축키를 사용하면 편하다.

이유는 모르겠지만 VSCode의 단축키 플러그인이 월등하게 인기가 많은 것 같아서
나 역시 VSCode의 단축키를 다운받아 설치했다.

설정 UI가 어렵지 않다.
Appearance에서 테마와 폰트를 설정할 수 있다.
플러그인 등을 통해 다양한 테마를 제공하는데 나는 그냥 순정 다크..

IJ에서 따로 언어팩을 제공하고 있지는 않지만
플러그인을 통해서 한국어 언어팩을 다운받을 수 있다.

다운받고 나니 한층 알아보기 쉬워졌다.
한국어로 설정이 바뀌면 이쯤부터는 알아서 설정을 디테일하게 변경할 수 있다.
마지막으로 인코딩 설정!


기본적인 코드 템플릿을 설정할 수 있다.
예를 들어 HTML 문서의 기본 언어를 ko로 한다든지..
이후 설정된 확장자 문서를 만들면 등록된 템플릿이 자동으로 나타나는 것 같다.
매우 유용할 것 같으니 잘 설정해두자.

JetBrain의 계정과 연결되면 서버에 설정을 저장할 수 있다.






일단 첫날 이 정도 설치해두었다.
전반적으로 UI가 쉽고 플러그인도 어지간하면 있어서 설정이 그렇게 어렵지는 않다.
오히려 한국어 언어팩 이후로는 eclipse보다 쉬운 것 같다.
앞으로 IJ 환경에 익숙해져야겠다.
기타 세세한 환경설정 참고
유용한 플러그인 모음
- https://nahwasa.com/entry/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%93%B8%EB%A7%8C%ED%95%9C-%EC%9D%B8%ED%85%94%EB%A6%AC%EC%A0%9C%EC%9D%B4-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-%EC%B6%94%EC%B2%9C-IntelliJ-Plugin
- https://code-boki.tistory.com/4
- https://velog.io/@ggabdoll/%EB%82%B4%EA%B0%80-%EC%93%B8%EB%A0%A4%EA%B3%A0-%EC%93%B0%EB%8A%94-%EC%9D%B8%ED%85%94%EB%A6%AC%EC%A0%9C%EC%9D%B4Intellij-%EC%84%A4%EC%A0%95