한동안 리플릿으로 편리한 환경을 누렸으나 무료 사용량이 제한이 있어 인텔리제이로 코테를 마저 준비하려 한다.
IntelliJ IDEA란?
IntelliJ IDEA는 JetBrains에서 개발한 통합 개발 환경(IDE)으로, 특히 Java 개발에 최적화되어 있지만, 다양한 언어(C++, Python, Kotlin 등)와 프레임워크(Spring, React, Angular 등)에서도 뛰어난 성능을 발휘한다. 그 강력한 코드 분석 기능과 자동완성, 리팩토링 도구 덕분에 개발자의 생산성을 크게 향상시켜 준다.
IntelliJ IDEA의 주요 특징
- 스마트 코드 완성: 코드 작성 중 자동으로 변수, 메서드, 클래스 등을 제안하여 빠른 코딩이 가능하게 해준다.
- 다양한 플러그인 지원: 각종 언어 및 프레임워크에 맞는 플러그인으로 기능을 확장할 수 있다.
- 리팩토링 도구: 코드의 구조를 안전하게 변경할 수 있는 리팩토링 기능을 제공한다.
- 강력한 디버깅: 디버거를 사용하여 실행 중인 코드를 쉽게 분석하고 오류를 해결할 수 있다.
IntelliJ에서 자동완성 기능 끄기
리플릿에서와 마찬가지로 코딩테스트를 위해서는 자동완성 기능을 사용하지 않는 것이 좋다.
이를 위해서 아주 간단한 체크박스 하나만 해제해주면 된다.
- IntelliJ IDEA를 실행한 후, 상단 메뉴에서 File > Settings (Mac에서는 IntelliJ IDEA > Preferences)를 클릭한다.
- 좌측 메뉴에서 Editor > General > Code Completion을 선택한다.
- Show suggestions as you type 체크박스를 해제한다. 이 옵션을 끄면 코드를 작성하는 중 자동으로 제안창이 뜨지 않게 된다.
- Apply 버튼을 눌러 설정을 적용한 뒤 OK 버튼을 누른다.
이렇게 하면 IntelliJ IDEA에서 자동완성 기능이 꺼진 상태로 코딩을 할 수 있다. 필요할 때는 Ctrl + Space (Mac에서는 Cmd + Space)로 수동으로 자동완성 팝업을 띄울 수 있다고 하니 참고바란다.
'코딩테스트 > 자바 스터디' 카테고리의 다른 글
[Java] 람다(Lambda)를 활용한 커스텀 정렬 이해하기 (0) | 2025.04.25 |
---|---|
인텔리제이(Intellij) 화면 확대/축소 줌인/줌아웃 배율 설정하기 (0) | 2024.12.20 |
Main.java uses unchecked or unsafe operations. 경고 대처법 (0) | 2024.11.08 |
리플릿(Replit) 자동완성 기능 끄기 (0) | 2024.10.10 |
리플릿(Replit)으로 웹에서 코딩하기 (Java, Python, C++ 등) (3) | 2024.10.10 |