본문 바로가기
기타 IT 경험/ETC

인텔리J 필수 플로그인 및 설정

by 슬기로운 동네 형 2022. 12. 17.
반응형

인텔리J 필수 플로그인 및 설정


가끔씩 컴퓨터 포맷을 하고 나면 인텔리 J를 재설치하게 된다.
이클립스를 사용해도 충분하지만 워낙 인텔리J가 편할 수밖에 없는 이유는 간단하다.
인텔리J로 프로젝트 하나만 해보더라도 얼마나 편한지 깨닫게 된다.
그러니 구글 안드로이드 스튜디오도 인텔리J를 기본 툴로 선택했겠지만...

SI프로젝트에서는 인텔리 J를 사용하는 곳은 본 적 없다. 다 이클립스 사용하더라.
스타트업 쪽이나 솔루션 쪽 기업들은 인텔리J를 많이 사용하는 추세더라.
도구가 좋아야 좋은 결과물이 나오지는 않으나 그래도 이왕이면 좋은 툴을 사용하는 곳에서 일하시길 바란다.

오늘은 인텔리J( IntelliJ ) 설치 후, 가장 인기 있는 기본 폰트 및 플러그인을 소개한다.

1. 폰트 설정

파일 >> Setting >> Font 항목에서 설정.
네이버의 D2Cording도 좋지만, 개인적으로 JetBrains Mono 체를 좋아한다.

file > Setting
Font


2. Auto Import

Optimize imports on the fly

옵션은 코드가 변경되면 자동으로 패키지 import문을 생성/삭제해주는 옵션이다.
편지한 기능이다. 체크.

Insert imports on paste

옵션은 코드를 붙여넣기 한 경우의 import문 삽입 옵션으로 All, Ask, None을 사용할 수 있다.
All 자동임포트, Ask 확인 후 선택, None 자동 import 하지 않는다.

Auto Import


3. Plugin - Grep Console

로그 레벨에 따라 백그라운드 색을 설정해서 로그를 볼 수 있다.

plugin - grep console

https://plugins.jetbrains.com/plugin/7125-grep-console

 

Grep Console - IntelliJ IDEs Plugin | Marketplace

Grep, tail, filter, highlight... everything you need for a console (JS/NPM/GoLand/... Terminals are not supported - IDEA-216442). Also can highlight the editor...

plugins.jetbrains.com


4. Plugin - Key Promoter X

인텔리 J의 바로가기 키, 단축키를 좌측 하단 위에 표시해주는 기능을 한다.
예로 내가 자바 실행 아이콘을 클릭하면 화면 우측 하단에 아래 이미지처럼 바로가기 키를 알려준다.

Key Promoter X
단축 키 설명

5. Plugin - Rainbow Brackets

각종 대괄호, 중괄호 등을 짝에 맞게끔 무지개 색으로 표시를 해준다. 눈에 확 들어와서 많은 도움이 된다.

Rainbow Brackets

https://plugins.jetbrains.com/plugin/10080-rainbow-brackets

 

Rainbow Brackets - IntelliJ IDEs Plugin | Marketplace

🌈Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio.

plugins.jetbrains.com


6. Plugin - Lombok

설명이 필요없을 듯하다. 처음 나왔을 때만 해도 쓰네 안 쓰네 말이 많았지만 지금은 꽤 많은 자바 개발자들이 사용하는 플러그인이다.

Lombok


7. Plugin - Nyan Progress Bar

여러 프로그레스바 중 하나인데 컴파일이나 빌드 또는 실행할 때 인텔리 J 하단에 나타나는 Progress Bar다.
개인적으로 좋아한다. 고양이 한마리가 왼쪽에서 오른쪽으로 이동한다.

progress bar
Nyan Progress Bar


8. Plugin - theme 테마

테마가 꽤 많다. 사람들마다 선호하는 테마가 다들 다르다.
난 x-code Dark 테마를 선호한다.

Xcode Treme
x code 다크 테마


9. Git 과 GitHub

GitHub와 연동시키려면 Git를 먼저 설치해야 한다.
git를 먼저 다운로드 받아 설치를 한다.
https://git-scm.com/download/win

 

Git - Downloading Package

Download for Windows Click here to download the latest (2.39.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 5 days ago, on 2022-12-12. Other Git for Windows downloads Standalone Installer 32-bit Git for Wind

git-scm.com

Setting 창 > Version Controle > Git 항목으로 진입 후
Git이 설치된 폴더 bin\git.exe 파일이 있는 곳을 선택하고 Test 버튼 클릭하면 된다.

C:\Program Files\Git\bin\git.exe 지정 후 Test

그다음 그 아래 GitHub 항목으로 가서 Add Account를 눌러 GitHub인증을 한다.

GitHub의 Add Account...

웹페이지가 뜨고 GitHub 계정 및 비번을 넣으라는 창으로 리다이렉션 된다.

로그인
인증이 되었다.

인증이 된 후에. 상단 메뉴 VCS >> Share Project on GitHub를 클릭하면 Github에 인텔리 J의 현재 프로젝트를 업로드 할 수 있게 된다. Repository 연결되어 버전 컨트롤이 가능하게 된다.

Share Project on GitHub


10. Encoding UTF-8

Editor >> File Encodings >> Global, Project Encoding, Properties Files 설정을 UTF-8로 변경

기본 encoding UTF-8설정


11. 힙 메모리 설정

메모리가 16기가 이상이라면 쾌적하게 코딩하기 위해 인텔리J 힙 사이즈를 조정하자.

VM 옵션
1024 ~ 2048

마무리

이번 포스팅에서는 인텔리J ( IntelliJ ) 설치 후, 개발자들이 많이 사용하는 플러그인과 기본 셋팅법을 알아봤다.
사이트나 회사에 따라 더 많은 플러그인을 사용하기도 한다.
주로 자바 개발자들이 자주 사용하는 위주로 설명했다.

반응형

댓글