JetBrains logo

Scala IDE

Scala IDE

Scala IDE를 활성화하세요

JetBrains Marketplace에서 또는 IDE 환경 설정의 Plugins(플러그인) 탭에서 Scala 플러그인을 IntelliJ IDEA에 설치하세요.

스마트한 Scala 지원

IntelliJ IDEA는 JetBrains 품질의 언어 지원과 익숙한 IDE 환경을 통해 Scala 워크플로를 강화합니다.

Scala 플러그인 지원 IntelliJ IDEA

기능

Scala 플러그인이 설치된 IntelliJ IDEA는 완전한 Scala IDE에서 기대할 수 있는 모든 기능 그 이상을 제공합니다.

인레이 힌트

Scala 플러그인은 사용자가 작은 블록에서 시작해서 표현식을 연속적으로 빌드하면 이를 추적하며, 단계별로 결과 타입을 표시하고 선언 타입과 달라지면 강조 표시합니다.

워크시트

워크시트로 손쉽게 실험하세요. 워크시트를 처음부터 만들거나 기존의 코드 베이스에 넣고 코드를 가져올 수도 있습니다. 모든 표준 액션 및 검사, 코드 완성, 빠른 수정 등에 액세스할 수 있습니다.

힌트 팝업: 매개변수 pc: ProjectContext에 대한 모호한 묵시적 항목

묵시적 매개변수

묵시적 매개변수를 사용해야 하는데 범위 내에 일치하는 타입의 묵시적 선언이 없는 경우 Scala 플러그인이 오류를 강조 표시하고 수정할 방법을 제안합니다.

힌트 팝업: .drop 및 .take를 .slice로 대체

컬렉션 검사

Scala 플러그인은 컬렉션 변환을 간소화하거나 성능이 더 좋은 대안으로 바꿀 수 있는 경우 이를 강조 표시하고 빠른 수정을 제안합니다.

컴파일링 차트

이제 최적화 가능한 위치를 한 눈에 확인할 수 있습니다. 컴파일링 시간이 예상보다 오래 걸리는 경우 Build(빌드) 창에서 Chart(차트) 탭을 열고 Scala 플러그인을 사용하여 어디에서 병목 현상이 생겼는지 찾을 수 있습니다.

코드 생성

Scala 플러그인이 자동으로 코드를 완성하도록 하여 입력 시간을 절약하세요. 메뉴에서 메서드 시그니처를 선택하고, 누락된 필드를 추가하고, 해결되지 않은 요소를 가져오고, 자주 사용하는 코드 템플릿을 삽입하세요.

X-Ray 모드

X-Ray 모드를 활용하여 인레이 힌트와 다른 추가 정보를 끄거나 부분적으로 활성화할 수도 있습니다. Ctrl /Cmd 키를 누르고 있으면 인레이 힌트가 나타나며 키를 놓으면 사라집니다.