IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
오늘날 기술이 당면한 어려움 중 하나는 최신 개발에서 뒤처지지 않으면서 현대 비즈니스 요구 사항에 맞는 역량을 유지하고 사용자에게 추가적인 가치를 계속 제공해야 한다는 것입니다. 세계는 그 어느 때보다 빠르게 변화하고 있고, 이 변화의 속도는 느려질 기미가 보이지 않습니다. 주요 프로그래밍 언어 중 하나인 Java 역시 이러한 문제에 직면해 있습니다. 새롭고 단순화된 언어가 주기적으로 등장하는 가운데, Java는 왕좌를 지킬 수 있을까요? 개발자 경력을 Java로 시작하는 이들에게는 여전히 가능성이 있을까요? 이번 블로그 글에서는 …
누구나 무료로 참석할 수 있는 개발자 중심의 실시간으로 진행되는 온라인 행사인 IntelliJ IDEA Conf 2024에 여러분을 초대합니다! IntelliJ IDEA Conf는 개발자 커뮤니티 및 매일 배우고 개선하고자 노력하는 커뮤니티의 열정을 기념하는 자리입니다. 업계 리더와 전문가들이 지식과 경험을 공유하는 무료 온라인 콘퍼런스에 참여하세요. 이 행사는 2024년 3월 6일부터 7일까지(한국 표준시 기준 3월 6일~8일) 진행됩니다. Core Java, Kotlin, Java 및 AI, Apache Maven 4, Spri…
Java 10 이후 한동안 새로운 Java 릴리스에 대한 글을 쓰면서 개발자들이 6개월마다 새로운 Java 기능을 배우고 사용하는 모습에서 즐거움을 얻습니다. 이전의 몇몇 릴리스와 비교할 때 Java 20에는 비교적 적은 기능이 추가되었습니다. 범위 지정된 값을 인큐베이팅 API로 도입하여 스레드 내부 및 스레드 간에 변경 불가능한 데이터를 공유할 수 있도록 함으로써 가상 스레드를 지원합니다. 두 번째 테스트 버전에서 레코드 패턴은 제네릭 레코드 패턴에 대한 지원을 개선하고 향상된 for 문에서 레코드 패턴을 사용할 수 있게 해줍니…
바쁜 개발자가 새로운 기능을 따라잡고 어디서 어떻게 활용할 수 있을지 깊이 있게 이해하기란 어렵습니다. 이 블로그 글에서는 세부적인 내용을 살펴보지 않고도 Java에서 패턴 일치를 사용할 수 있는 5가지 경우를 알려 드립니다. 더 자세한 내용을 살펴볼 여유가 생기시면 이 글에 포함된 링크를 확인하세요. 그럼 시작하겠습니다! 1. 긴 if-else 구문을 switch로 변환하여 코드 가독성 향상 먼저 가장 중요한 질문을 해결해 보겠습니다. 이 변환을 주목하는 이유는 무엇일까요? 주된 이점 중 하나는 코드가 더 간결하고 읽고 이해하기 …
IntelliJ IDEA Conf는 개발자 커뮤니티 및 매일 배우고 개선하고자 노력하는 커뮤니티의 열정을 기념하는 자리입니다. 업계 리더와 전문가가 지식과 경험을 공유하는 무료 온라인 컨퍼런스에 여러분을 초대합니다. 이 온라인 행사는 2022년 9월 29일부터 30일(한국 표준시 기준 9월 29일 ~ 10월 1일)까지 진행됩니다. Core Java, Kotlin, Spring, Kubernetes, JUnit, 모바일 개발 등 다양한 주제를 살펴보고 오픈소스 프로젝트 기여와 관련한 이야기도 들을 수 있습니다. 또한 JetBrains…
Java 18이 출시되었으며 IntelliJ IDEA 2022.1 버전부터 이를 지원합니다. 코드 스니펫 지원 API 문서에 예시 소스 코드를 더 간단하게 포함하기 위해 JavaDoc의 표준 Doclet에 대한 @snippet 태그가 JDK 18에 도입되었습니다. 명시적 래퍼가 없어도 스니펫 조각은 여전히 Java 코드로 인식됩니다. 모든 언어를 지정할 수 있으며 언어 삽입 기능은 스니펫에서도 작동합니다. 예를 들어 탐색 가능한 참조는 가져오기를 통해 사용할 수 있는 모든 요소에 대해 작동합니다. 클래스의 바인딩을 사용하여 스니…
새로워진 IntelliJ IDEA 가이드를 소개합니다! 이 작업은 지난 몇달 동안 팁을 수집하고 YouTube에서 JetBrains의 스크린캐스트를 가져와 가이드의 튜토리얼로 변경하며 조용히 진행되었습니다. IntelliJ IDEA에 대한 개인적 경험과 관계없이 이 가이드가 사용자가 좋아하는 모든 팁과 정보가 제공되는 중심이 되기를 바랍니다. IntelliJ IDEA 가이드에는 기술 및 주제별로 모두 정리된 50개 이상의 팁과 일부 튜토리얼이 있습니다. 앞으로 몇달 동안 더 많은 콘텐츠를 추가하는 작업이 진행될 예정이므로, 여기…