IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
Full support for Java 25 is available in IntelliJ IDEA!
We are finally ready to announce the general availability of the new Bazel plugin by JetBrains for IntelliJ IDEA, PyCharm, and GoLand. Enjoy a polyglot experience with better Bazel workflows, configuration editing, built-in query, faster indexing and many other improvements.
The IntelliJ IDEA 2025.1 release has landed! It delivers numerous refinements across the IDE to enhance your productivity, the quality of your code, and your overall comfort.
La sécurité des applications est une exigence incontournable pour le développement logiciel moderne. La dernière version d'IntelliJ IDEA 2024.3.1, ainsi que le nouveau plugin d'analyse de sécurité de Qodana, renforcent les mesures de sécurité en vous fournissant des capacités d’analyse interprocédur…
최신 소프트웨어 개발에서 애플리케이션 보안은 중요한 요구사항입니다. 최신 IntelliJ IDEA 2024.3.1 릴리스에서는 새로운 Qodana의 Security Analysis 플러그인을 선택적으로 사용할 수 있고, Java 및 Kotlin으로 작성된 코드에 고급 프로시저 간 데이터 흐름 분석 기능을 활용하여 보안을 한층 강화할 수 있습니다. 이 기능은 인기 있는 OWASP 보안 벤치마크 프로젝트를 기반으로 트레이닝되어, 크로스 사이트 스크립팅, 명령어 삽입, SQL 삽입, 경로 탐색 문제와 같은 중대한 보안 취약점을 사용자가 …
Application security is a critical requirement in modern software development. The latest release of IntelliJ IDEA 2024.3.1 – along with the optional new Security Analysis by Qodana plugin – elevates your security efforts with advanced interprocedural data flow analysis capabilities for code written…
此新版本使用 Kotlin 2.0,并切换到 kotlinx-io,因此 Ktor 更加现代化,与其他 Kotlin 工具的连接也更好。 Ktor 3.0 的运行速度更快,并提供了更多客户端-服务器应用程序构建选项。 如果您刚开始使用 Ktor 或需要了解其运作方式,请阅读我们最新发布的博文 Ktor 101:高效的 JVM HTTP 工具包,其中介绍了它的主要功能。 以下博文将为您全面概述 Ktor 3.0 中的最新变化和改进。 立即使用 Ktor 3.0 进行构建! (more…)…
Ktor 3.0 is faster, better integrated with Kotlin tools, and offers more options for client-server apps. Find more details in the blog post.
IntelliJ IDEA 2023.3 has arrived! This blog post lists all of the notable updates delivered in the new version.
IntelliJ IDEA 2023.2 has arrived! Explore the exciting new features and improvements this release has to offer.
Java 10 이후 한동안 새로운 Java 릴리스에 대한 글을 쓰면서 개발자들이 6개월마다 새로운 Java 기능을 배우고 사용하는 모습에서 즐거움을 얻습니다. 이전의 몇몇 릴리스와 비교할 때 Java 20에는 비교적 적은 기능이 추가되었습니다. 범위 지정된 값을 인큐베이팅 API로 도입하여 스레드 내부 및 스레드 간에 변경 불가능한 데이터를 공유할 수 있도록 함으로써 가상 스레드를 지원합니다. 두 번째 테스트 버전에서 레코드 패턴은 제네릭 레코드 패턴에 대한 지원을 개선하고 향상된 for 문에서 레코드 패턴을 사용할 수 있게 해줍니…
私は長らく Java の新リリースについて執筆してきましたが(Java 10 以降)、開発者が 6 か月ごとにJava の新機能について知り、使用できるというのは素晴らしいことだと思っています。 過去のリリースと比べると、Java 20 に追加された機能はそれほど多くはありません。 Java 20 ではスレッド内やスレッド間でのイミュータブルデータの共有を可能にして仮想スレッドをサポートする Scoped Values がインキュベート API として導入されています。 2 回目のプレビューを開始したレコードパターンではジェネリックレコードパターンのサポートが改善され、拡張 for ステートメ…