Skip to content
  • Topics
  • 搜索
  • Language
    • English
    • 简体中文
Burger menu icon
  • IDEs

    • CLion
    • DataGrip
    • DataSpell
    • Fleet
    • GoLand
    • IntelliJ IDEA
    • PhpStorm
    • PyCharm
    • RustRover
    • Rider
    • RubyMine
    • WebStorm
  • Plugins & Services

    • Big Data Tools
    • Code With Me
    • JetBrains Platform
    • Scala
    • Toolbox App
    • Writerside
    • JetBrains AI
    • Grazie
    • Junie
  • Team Tools

    • Datalore
    • Space
    • TeamCity
    • Upsource
    • YouTrack
    • Hub
    • Qodana
    • CodeCanvas
  • .NET & Visual Studio

    • .NET Tools
    • ReSharper C++
  • Languages & Frameworks

    • Kotlin
    • Ktor
    • MPS
    • Amper
  • Education & Research

    • JetBrains Academy
    • Research
  • Company

    • Company Blog
    • Security

JetBrains 博客

关注
  • 关注 JetBrains
  • Twitter Twitter
  • Facebook Facebook
  • Instagram Instagram
  • Linkedin Linkedin
  • Youtube Youtube
  • 全部
  • 最新发布
  • Livestreams
author avatar

Sue

Kotlin K2 模式进入稳定状态

在 IntelliJ IDEA 2024.3 中,K2 模式脱离 Beta,现已处于稳定状态并可供大范围使用。 K2 模式可以显著提高 Kotlin 代码分析的稳定性、内存消耗效率和 IDE 的整体性能,并且支持 Kotlin 2.1 语言功能。 背景 开发 IntelliJ IDEA 中的 K2 模式是为了解决上一版 Kotlin 插件的局限性,包括各种性能和稳定性问题。 目标是通过提高代码分析的稳定性和性能,同时减少 UI 冻结,来增强 IntelliJ IDEA 的 Kotlin 插件的效率。 此外,K2 模式还启用了对 Kotlin 2.1 及更高版本中引入的新语言功能的支持。 兼容性…

Sue
Sue

IntelliJ IDEA 中的代码分析简介

静态代码分析是指在不实际运行代码的情况下扫描代码以发现潜在问题。 IntelliJ IDEA 中的检查可以在您编译项目之前检测到其中的潜在问题。 IDE 可以高亮显示各种问题、定位死代码、发现可能的 Bug 和拼写问题,并改善整体代码结构。 本系列博文将介绍 IntelliJ IDEA 中的代码分析可以帮助您查找并修正代码中的问题的几种方式。 在第一部分中,我们首先查看 IDE 如何帮助您在处理代码时预防问题。 查找并修正代码中的问题 当您在 IntelliJ IDEA 中编写代码时,IDE 会提醒您代码中需要注意的区域并为您高亮显示。 我们来看一些示例。 如果您的代码无法编译,Intelli…

Sue
Sue

IDE Services Cloud 发布和浮动许可证服务器终止服务公告

JetBrains IDE Services 是一套致力于提高整个组织开发者工作效率的企业套件,现已登陆云端! 通过提供 JetBrains 托管的服务,IDE Services Cloud 可以简化许可证管理、增强安全性并提供无缝的可扩缩性,确保组织可以更专注于开发而不是管理。 作为此次更新的一部分,IDE Services 旗下的所有产品现在均以 SaaS 形式提供给客户。 包括: License Vault,可用于高效地大规模管理 IDE 许可证。 这项服务还包括随用随付许可证等选项,可供即时扩缩使用量,以及浮动模式,让您可以将可用许可证重新指定给组织内的其他开发者。 IDE Prov…

Sue
Sue
PyCharm Databricks Integration

隆重推出 PyCharm Databricks 集成

我们现已推出 Databricks 与 PyCharm Professional 的集成,让您更轻松地处理、存储和分析数据!  借助集成,您可以直接在 PyCharm Professional 内的 Databricks Data Intelligence Platform 上构建数据和 AI 应用,并利用 JetBrains 的强大 Python IDE 增强数据分析平台。 您能够快速轻松地编写代码并在云端运行,无需额外配置,另外它还为数据处理提供了额外帮助。  阅读本文,详细了解集成、适用人群以及它提供的好处。 (more…)…

Sue
Sue

Java 23 和 IntelliJ IDEA

Java 23 包含全新和更新的 Java 语言功能、核心 API 以及 JVM,同时适合新的 Java 开发者和高级开发者。 IntelliJ IDEA 2024.2 现已支持 Java 23 功能。 跟上 Java 新版本的发布节奏可能很难 – 更改是什么、为什么要更改以及如何使用全新和更新的功能。 在这篇博文中,我将介绍 Java 23 的一些全新和更新功能 – 它们为您解决的痛点、语法和语义,以及 IntelliJ IDEA 如何帮助您使用它们。 我将重点介绍 Java 23 功能,例如在模式匹配中包含基元数据类型、在代码库中导入模块的能力、在文档注释中使用 Markdown 的可…

Sue
Sue
Ktor 3.0 comes with new features and improved performance

Ktor 3.0 现在推出新功能,性能也得到提升

此新版本使用 Kotlin 2.0,并切换到 kotlinx-io,因此 Ktor 更加现代化,与其他 Kotlin 工具的连接也更好。 Ktor 3.0 的运行速度更快,并提供了更多客户端-服务器应用程序构建选项。 如果您刚开始使用 Ktor 或需要了解其运作方式,请阅读我们最新发布的博文 Ktor 101:高效的 JVM HTTP 工具包,其中介绍了它的主要功能。 以下博文将为您全面概述 Ktor 3.0 中的最新变化和改进。 立即使用 Ktor 3.0 进行构建! (more…)…

Sue
Sue

完成不可完成的补全任务:JetBrains IDE 中 AI 补全的现状

代码补全一直是 JetBrains IDE 中的突出功能,可以帮助开发者更快速、更智能地编写代码,并减少错误。 但要是它能做的更多呢? 要是它不但可以预测下一个元素,还可以预测整行代码,甚至可以补全代码块呢? 这就是我们一直以来努力的方向。 我们在 AI 方面投入了大量时间和精力,因此我们的代码补全功能已发展得无比强大,比以往任何时候都更精确、快速和智能。 在这篇博文中,我们决定分享 JetBrains IDE 中 AI 代码补全的原理,它的发展历程以及即将取得的激动人心的进展。 我们开始吧! 什么是 JetBrains AI 代码补全? JetBrains 通过两种方式提供 AI 代码补全:…

Sue
Sue
Compose Multiplatform 1.7.0 released

Compose Multiplatform 1.7.0 现已发布

Compose Multiplatform 是由 JetBrains 开发的声明式 UI 框架,允许开发者跨平台共享 UI 实现。 1.7.0 版本带来了更多通用代码组件、类型安全导航支持、iOS 的显著性能提升,以及最新 Jetpack Compose 更新中的更改。 此版本的亮点如下: Material3 adaptive 和 WindowSizeClass 现在可用于通用代码中。 Compose Multiplatform 现在可为导航图提供编译时安全。 Compose Multiplatform 1.7.0 与 Kotlin 2.0.20 配合使用后,在 iOS 上的运行速度和流畅度…

Sue
Sue
Kotlin Multiplatform Development Roadmap for 2025

Kotlin Multiplatform 2025 年开发路线图

随着 Kotlin Multiplatform 的日趋稳定,全球各地的开发团队,包括海尔、Shopify、Forbes 和苏黎世州银行等大公司都可以在生产环境中利用它的强大功能。 在 5 月的 Google I/O 2024 大会上,Google 宣布正式支持使用 Kotlin Multiplatform 跨 Android 和 iOS 共享业务逻辑。 这一消息和其他非凡的成就为该技术的进一步稳定和完善奠定了坚实的基础。 展望 2025,JetBrains 将侧重于增强 Kotlin Multiplatform 生态系统,包括将 Compose Multiplatform for iOS 升级…

Sue
Sue

GitHub Star 加入 JetBrains 开发者认证奖励计划 🌟

GitHub 是全球领先的 AI 赋能平台,开发者可以在这个平台上分享代码、协同工作并构建令人期待的作品。 在 1 亿多名将 GitHub 当成家的开发者中,有一些杰出的人才和技术专家在开发者空间竭尽全力地为他人提供帮助,他们就是 GitHub Star。  GitHub 为最有影响力的开发者赋能,并为他们提供了一个展示自己作品、扩大接触人群、带头示范以及帮助他人提高技能的平台。 作为社区的推动力,GitHub Star 通过创建内容、发表演讲和分享软件开发知识来教育和影响他人。  JetBrains 很高兴能够认可来自最大开源社区的技术领袖,是他们激励着我们、教育周围的人并分享他们对编码的热…

Sue
Sue
Kotlin Multiplatform Contest 2025

利用 Kotlin Multiplatform 创作,赢取 2025 年 KotlinConf 之旅!

致全体学生和应届毕业生:Kotlin Foundation 非常高兴地宣布启动 Kotlin Multiplatform 竞赛! 利用 Kotlin Multiplatform 构建跨平台项目,展示您的创意和编码技能,赢取 Kotlin 年度最大型活动 KotlinConf 2025 之旅。  参加 利用 Kotlin Multiplatform,您可以创建在 Android、iOS、桌面设备、Web 和服务器上运行的应用 – 一切均可通过一个代码库完成。 现在,您有机会将这项技术投入测试并展示您的构建成果。 来自 JetBrains Kotlin Multiplatform 团队的专家将定期…

Sue
Sue

WebStorm 和 Rider 现在对非商业用途免费

我们很激动地宣布许可模式将有所变动,我们相信这一变动将惠及开发者社区 – WebStorm 和 Rider 现在对非商业用途免费! 请继续阅读,详细了解这一变动以及我们做出改变的原因,并务必查看下面的“常见问题解答”部分,以了解更多详细信息。 更新:CLion 现在也对非商业用途免费。 情况介绍 今年早些时候,我们为最近推出的 IDE RustRover 和 Aqua 实施了一种新的许可模式,即面向非商业用途免费提供。 现在,我们要将这一模式扩展到 WebStorm 和 Rider。 如果您将这些 IDE 用于非商业用途,例如学习、开源项目开发、内容创建或业余爱好开发,那么您现在可以免费使…

Sue
Sue
加载更多
  • Privacy & Security
  • Terms of Use
  • Legal
  • Genuine tools
Language
  • English
  • 简体中文
  • Twitter
  • Facebook
  • Linkedin
  • Instagram
  • Youtube
  • RSS
  • Tiktok
Merchandise store iconMerchandise store
Copyright © 2000 JetBrains s.r.o.