IDE

1-02 IntelliJ IDEA community edition setting and plugin

lshjju 2024. 10. 19. 17:15

IntelliJ IDEA


 

**인텔리제이(IntelliJ IDEA)**는 자바(Java) 개발에 가장 널리 사용되는 통합 개발 환경(IDE) 중 하나입니다. 

"똑똑한(Intelligent) IDE"라는 별명처럼, 개발자의 생산성을 극대화하는 데 초점을 맞춘 강력한 기능들을 제공합니다.



인텔리제이의 핵심 특징



지능적인 코드 지원: 

단순한 자동 완성 기능을 넘어, 개발자가 작성하는 코드를 실시간으로 분석하여 오류나 비효율적인 부분을 찾아내고 최적화된 해결책을 제안합니다. 

리팩토링(코드 구조 개선) 기능이 특히 뛰어나서 복잡한 코드 변경을 안전하고 쉽게 할 수 있습니다.



직관적인 UI와 사용자 경험: 

깔끔하고 사용하기 쉬운 인터페이스를 가지고 있어, 개발자가 코드 작성에만 집중할 수 있도록 돕습니다. 

단축키도 효율적으로 설계되어 있어 익숙해지면 작업 속도를 크게 높일 수 있습니다.



뛰어난 성능: 

파일을 미리 인덱싱(색인화)하는 방식으로 동작하기 때문에 검색 속도가 매우 빠릅니다. 

프로젝트가 커져도 안정적인 성능을 유지하는 것이 큰 장점입니다.



다양한 언어 및 프레임워크 지원: 

자바뿐만 아니라 코틀린(Kotlin), 그루비(Groovy), 스칼라(Scala) 등 JVM 기반 언어를 완벽하게 지원하며, 스프링(Spring), 안드로이드, 웹(HTML, CSS, JavaScript) 등 다양한 기술 스택을 위한 강력한 기능을 제공합니다.



다양한 버전:

Community Edition (무료): 

기본적인 자바 및 안드로이드 개발에 필요한 기능을 제공하는 무료 버전입니다.

Ultimate Edition (유료): 

웹 개발(스프링 부트 포함), 데이터베이스 툴, 프로파일러 등 전문적인 기능을 포함한 유료 버전입니다.



요약하면, 인텔리제이는 개발자의 작업 효율성을 최우선으로 고려하여 설계된 IDE로, 특히 스프링 기반의 자바 웹 개발 분야에서 압도적인 점유율을 차지하고 있습니다.



essential


settings - editor
- editor - general - mouse control
-- [change font size with ctrl...] - [all editors] - [ok]
- editor - general - soft wraps
-- [soft-wrap these files] - [*] - [ok]

 

 

 

 


optional


settings - plugins
- [theme]
-materal theme ui - [install] - - [restart ide]

settings - editor
- color cheme
- choice plugin

-atom one dark
- Appearance & behavior 
-- appearance - theme - get more theme
- plugins
-- theme - your favorite tone - [install] - [restart IDE] - [resrart]

 

file - settings

- Build, Execution, Deployment - build tools - gradle - gradle projects

-------- build and run using - [intelliJ IDEA] / run tests using - [intelliJ IDEA] - [ok]
- Build, Execution, Deployment - compiler - java compiler - javac options

------- additional command line parameters - [-parameters] - [ok]
- plugins

-------- theme - your favorite tone - [install] - [restart IDE] - [resrart]

- editor - general - mouse control

-------- [change font size with ctrl...] - [ok]

- editor - general - soft wraps

-------- [soft-wrap these files] - [*] - [ok]

 

project explorer package hierachy

[...]

appearance

none check - flatten package - compact middle package 

 

'IDE' 카테고리의 다른 글

eclipse - STS - setting  (0) 2025.02.10
eclipse tomcat setting  (0) 2024.11.08
intellij spring initializr project open n setting  (1) 2024.10.19
Intellij shortcut key n function  (0) 2024.10.19
IntelliJ project setting - for spring boot  (0) 2024.07.18