최신 보도, 해설 및 관련 기술 스토리를 확인하세요.
JetBrains는 IntelliJ IDEA, WebStorm, PhpStorm에서 WSL 지원을 9P 계층이나 기본 선택지인 Remote Development에 의존하는 대신 IJent 에이전트를 기반으로 하는 Native 모드로 전환한다고 설명한다. 회사는 테스트 결과 대규모 프로젝트를 열고 파일을 읽는 작업에서 뚜렷한 개선이 나타났으며, Remote Development는 계속 사용할 수 있지만 더 이상 권장 경로는 아니라고 밝혔다.
JetBrains는 IntelliJ IDEA에서 Security inlays를 사용하여 엔드포인트의 보호 요구 사항을 확인하고, SecurityConfig를 수정하거나 애플리케이션을 다시 시작하지 않고 디버깅 세션 중 HTTP 권한 부여를 일시적으로 우회하는 방법을 설명합니다. 그러나 이 기능은 해당 엔드포인트에 접근할 수 있는 모든 클라이언트에 지정된 경로를 개방하며, Servlet 애플리케이션과 일부 인증 유형으로 제한됩니다.
JetBrains가 Kotlin Multiplatform 라이브러리의 실험적 배포, 웹용 Wasm 애플리케이션 빌드, 명령줄에서의 Compose Hot Reload 실행을 지원하는 Kotlin Toolchain 0.12.0을 출시했습니다. 이번 릴리스에서는 최소 요구 사항도 JDK 17 및 Kotlin 2.2.20으로 올라갔으며, Toolchain은 여전히 Alpha 단계입니다.
JetBrains는 Project Loom의 기능들이 가상 스레드, 스코프 값, 구조적 동시성을 결합해 동시성 비용과 Java에서의 관리 복잡성을 줄이는 방식을 설명한다. 또한 이 글은 Structured Concurrency가 Java 27에서 여전히 실험적 기능인 반면, Virtual Threads는 Java 21부터, Scoped Values는 Java 25부터 안정화되었다고 설명한다.