설치하기
자바 개발자를 위한 다양한 IDE가 존재하는데, 최근들어 JetBrain사의 IntelliJ IDEA 를 주력으로 사용해 보고 있다. 이전까지는 주로 무료버전인 이클립스를 사용했었는데, 주위의 개발자분들이 많이 사용하시는 것을 보고 얼마전부터 Trial 버전으로 사용해 보고 있다.
IntelliJ IDEA 는 Ultimate 버전과 Community 버전이 있다. Community 버전은 무료, 오픈소스이며 Ultimate 버전에서 프로파일링, EE, JavaScript, DB지원 등의 기능이 빠져있다.
설치 파일 다운로드 : www.jetbrains.com/ko-kr/idea/download/#section=windows
위 사이트에서 원하는 버전의 설치 파일을 받아 설치하면 된다.
Java 개발을 위해서 JDK 는 미리 설치해 두자.
자주 사용하는 플러그인 설치하기
IntelliJ IDEA 에는 다양한 플러그인들이 있다. 개발 생산성 향상을 위한 도구부터, 화면을 예쁘게 꾸며주는 플러그인까지 다양한 것들이 존재한다. Settings -> Plugins 으로 이동하면 다음과 같이 다양한 플러그인들을 마켓플레이스에서 다운받아 사용할 수 있다.
이 중에서 유용하게 사용하는 플러그인을 몇가지 소개한다.
(위 List에 보여지는 것들이 대다수이다.)
1. Key Promoter X
화면에서 마우스로 클릭하여 사용하는 메뉴의 단축키를 보여주는 플러그인이다.
Key Promoter X - plugin for IntelliJ IDEs | JetBrains
2. Lombok
예전에는 플러그인을 설치했던 것 같은데 2021.01 버전에서는 기본으로 설치되어 있다.
3. Rainbow Brackets
Brackets 쌍별로 서로 다른 색상으로 표시해 주는 플러그인이다.
Rainbow Brackets - plugin for IntelliJ IDEs | JetBrains
4. XX Progress Bar
IDEA 의 프로그레스바 UI 효과를 변경할 수 있다.
마켓플레이스에서 Progress bar 를 검색하면 다음과 같이 다양한 progress bar 를 설치할 수 있다.
5. Request Mapper
Web API 개발시 유용하다.
Request mapper - plugin for IntelliJ IDEA and Android Studio | JetBrains
7. String Manipulation (강력 추천)
다수의 문자열 일괄 조작, 대소문자 변경, 카멜케이스 등 스트링 조작을 위한 플러그인이다.
String Manipulation - plugin for IntelliJ IDEs | JetBrains
이 외에도 다양한 플러그인들이 있다. 사용하고 있는 것들 중 추천해 주고 싶은 것들이 있으면 댓글 부탁드려요!
8. GitHub Copilot (추추추천)
상황, 문맥에 맞는 코드를 추천해주어 타이핑이 대폭 감소하며, 추천되는 코드의 수준이 상당이 좋은편이다.
IDEA 에서 SSH 터미널 사용하기 (without Putty)
SSH Terminal
1. Default encoding 변경 - UTF-8
Settings > Tools > SSH Terminal
2. SSH Connection 관리
Settings > Tools > SSH Configurations
3. 저장된 SSH Connection 접속 방법
Tools > Start SSH Session
방문해 주셔서 감사합니다!
정보가 도움이 되셨다면
로그인하지 않아도 누룰 수 있는
아래의 ♡(좋아요)를 꾹~ 눌러주세요 ♥♥♥
'IT > SW Dev' 카테고리의 다른 글
App 개발 환경 구성과 Spring 모듈 구성 (0) | 2024.08.12 |
---|---|
windows 환경에서 git 사용시 permission denied (publickey) 문제 (0) | 2021.08.25 |