IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
모든 개발자에게는 매일 사용하는 도구가 있습니다. 그리고 그 도구를 중심으로 구축한 워크플로, 더 빠르게 작업하고 더 효율적으로 디버그하며 더 나은 코드를 작성하기 위해 익혀 온 노하우가 있습니다. 하지만 이러한 실무 경험은 말로 표현하기가 쉽지 않습니다. JetBrains는 LinkedIn과 협력하여 여러분이 자신의 JetBrains IDE 전문성을 세계 최대의 전문 네트워크인 LinkedIn에서 더 쉽게 보여줄 수 있도록 지원합니다. 이제 IDE를 LinkedIn에 연결하고, 자신의 실제 도구 사용 경험을 통해 전문성을 증…
Java 10 이후 한동안 새로운 Java 릴리스에 대한 글을 쓰면서 개발자들이 6개월마다 새로운 Java 기능을 배우고 사용하는 모습에서 즐거움을 얻습니다. 이전의 몇몇 릴리스와 비교할 때 Java 20에는 비교적 적은 기능이 추가되었습니다. 범위 지정된 값을 인큐베이팅 API로 도입하여 스레드 내부 및 스레드 간에 변경 불가능한 데이터를 공유할 수 있도록 함으로써 가상 스레드를 지원합니다. 두 번째 테스트 버전에서 레코드 패턴은 제네릭 레코드 패턴에 대한 지원을 개선하고 향상된 for 문에서 레코드 패턴을 사용할 수 있게 해줍니…
Java 18이 출시되었으며 IntelliJ IDEA 2022.1 버전부터 이를 지원합니다. 코드 스니펫 지원 API 문서에 예시 소스 코드를 더 간단하게 포함하기 위해 JavaDoc의 표준 Doclet에 대한 @snippet 태그가 JDK 18에 도입되었습니다. 명시적 래퍼가 없어도 스니펫 조각은 여전히 Java 코드로 인식됩니다. 모든 언어를 지정할 수 있으며 언어 삽입 기능은 스니펫에서도 작동합니다. 예를 들어 탐색 가능한 참조는 가져오기를 통해 사용할 수 있는 모든 요소에 대해 작동합니다. 클래스의 바인딩을 사용하여 스니…