인텔리J 필수 플로그인 및 설정
가끔씩 컴퓨터 포맷을 하고 나면 인텔리 J를 재설치하게 된다.
이클립스를 사용해도 충분하지만 워낙 인텔리J가 편할 수밖에 없는 이유는 간단하다.
인텔리J로 프로젝트 하나만 해보더라도 얼마나 편한지 깨닫게 된다.
그러니 구글 안드로이드 스튜디오도 인텔리J를 기본 툴로 선택했겠지만...
SI프로젝트에서는 인텔리 J를 사용하는 곳은 본 적 없다. 다 이클립스 사용하더라.
스타트업 쪽이나 솔루션 쪽 기업들은 인텔리J를 많이 사용하는 추세더라.
도구가 좋아야 좋은 결과물이 나오지는 않으나 그래도 이왕이면 좋은 툴을 사용하는 곳에서 일하시길 바란다.
오늘은 인텔리J( IntelliJ ) 설치 후, 가장 인기 있는 기본 폰트 및 플러그인을 소개한다.
1. 폰트 설정
파일 >> Setting >> Font 항목에서 설정.
네이버의 D2Cording도 좋지만, 개인적으로 JetBrains Mono 체를 좋아한다.
2. Auto Import
Optimize imports on the fly
옵션은 코드가 변경되면 자동으로 패키지 import문을 생성/삭제해주는 옵션이다.
편지한 기능이다. 체크.
Insert imports on paste
옵션은 코드를 붙여넣기 한 경우의 import문 삽입 옵션으로 All, Ask, None을 사용할 수 있다.
All 자동임포트, Ask 확인 후 선택, None 자동 import 하지 않는다.
3. Plugin - Grep Console
로그 레벨에 따라 백그라운드 색을 설정해서 로그를 볼 수 있다.
https://plugins.jetbrains.com/plugin/7125-grep-console
4. Plugin - Key Promoter X
인텔리 J의 바로가기 키, 단축키를 좌측 하단 위에 표시해주는 기능을 한다.
예로 내가 자바 실행 아이콘을 클릭하면 화면 우측 하단에 아래 이미지처럼 바로가기 키를 알려준다.
5. Plugin - Rainbow Brackets
각종 대괄호, 중괄호 등을 짝에 맞게끔 무지개 색으로 표시를 해준다. 눈에 확 들어와서 많은 도움이 된다.
https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
6. Plugin - Lombok
설명이 필요없을 듯하다. 처음 나왔을 때만 해도 쓰네 안 쓰네 말이 많았지만 지금은 꽤 많은 자바 개발자들이 사용하는 플러그인이다.
7. Plugin - Nyan Progress Bar
여러 프로그레스바 중 하나인데 컴파일이나 빌드 또는 실행할 때 인텔리 J 하단에 나타나는 Progress Bar다.
개인적으로 좋아한다. 고양이 한마리가 왼쪽에서 오른쪽으로 이동한다.
8. Plugin - theme 테마
테마가 꽤 많다. 사람들마다 선호하는 테마가 다들 다르다.
난 x-code Dark 테마를 선호한다.
9. Git 과 GitHub
GitHub와 연동시키려면 Git를 먼저 설치해야 한다.
git를 먼저 다운로드 받아 설치를 한다.
https://git-scm.com/download/win
Setting 창 > Version Controle > Git 항목으로 진입 후
Git이 설치된 폴더 bin\git.exe 파일이 있는 곳을 선택하고 Test 버튼 클릭하면 된다.
그다음 그 아래 GitHub 항목으로 가서 Add Account를 눌러 GitHub인증을 한다.
웹페이지가 뜨고 GitHub 계정 및 비번을 넣으라는 창으로 리다이렉션 된다.
인증이 된 후에. 상단 메뉴 VCS >> Share Project on GitHub를 클릭하면 Github에 인텔리 J의 현재 프로젝트를 업로드 할 수 있게 된다. Repository 연결되어 버전 컨트롤이 가능하게 된다.
10. Encoding UTF-8
Editor >> File Encodings >> Global, Project Encoding, Properties Files 설정을 UTF-8로 변경
11. 힙 메모리 설정
메모리가 16기가 이상이라면 쾌적하게 코딩하기 위해 인텔리J 힙 사이즈를 조정하자.
마무리
이번 포스팅에서는 인텔리J ( IntelliJ ) 설치 후, 개발자들이 많이 사용하는 플러그인과 기본 셋팅법을 알아봤다.
사이트나 회사에 따라 더 많은 플러그인을 사용하기도 한다.
주로 자바 개발자들이 자주 사용하는 위주로 설명했다.
'기타 IT 경험 > ETC' 카테고리의 다른 글
우분투 리눅스 터미날 다루기 (0) | 2023.02.12 |
---|---|
Microsoft Visual Studio Code Java 개발환경 (0) | 2022.12.23 |
자바 개발환경 이클립스 세팅하기 스프링 웹 JDK Maven등 (0) | 2022.12.13 |
Visual Studio Code 비주얼 스튜디오 코드 폰트설정하기 (3) | 2022.12.13 |
Apache HTTP 웹서버 설치하고 실행해보자 (0) | 2022.12.09 |
댓글