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 |