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

完成不可完成的补全任务: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

面向 Spring Boot 开发者的 Htmx 的简介

开始一个新项目总是既令人兴奋又充满挑战。 选择哪些技术来实现您的解决方案,需要对这些选择带来的成本加以权衡。 每增加一项技术,可能引入的问题和依赖项都可能导致进度逐渐放缓,甚至停滞不前。 前端是开发者经常感到决策疲劳的地方。 React、Angular 和 Vue 等前端框架的流行确实带来了许多价值,但也在工具、安全考量因素、网络流量和巨大的初始负载方面产生了代价高昂的权衡。 如果您在为下一个项目做出前端决策时感到不知所措,那么这篇文章非常适合您。 在这篇文章中,我们将探索一个名为 Htmx 的新兴库,它允许您利用现有的 Spring Boot 知识来提供交互式用户体验,同时避免您在使用其他前…

Sue
Sue

IntelliJ IDEA 中的工作区

亡羊补牢,犹未为晚! 如果要用一句谚语来形容一下本文要介绍的新功能 – IntelliJ IDEA 中对工作区的支持 – 这句恐怕再贴切不过了。 简介 简单来说,工作区是一个元项目,可让您同时管理多个项目。 无论是协调复杂的开发环境,还是同时处理几个不相关的项目,此功能都非常实用。 急性子须知:下文会涉及一些理论和历史,如果您迫不及待想在 IDE 中使用工作区,请直接跳到如何使用工作区一节立即体验! 此外,您还可以收看这期在线讲座以获取更多详细信息。 请注意,这项功能目前处于预览阶段,因此您可能会遇到一些 Bug 和限制。  自 2011 年以来,我们的问题跟踪器中就一直有关于工作区支持的工单…

Sue
Sue

YouTrack 引入应用

随着新版本 YouTrack 2024.3 的发布,应用正式上线,这是 YouTrack 路线图中最受期待的功能之一! 借助应用,团队可以根据特定需求定制 YouTrack,从而改善项目管理、报告、自动化以及与其他工具的集成。 现在,您可以使用和创建应用来扩展 YouTrack 的功能,并添加非开箱即用的新功能、工具和集成。 在本次最新更新之后,借助 AI 的强大功能,文本转问题也得以实现。 现在,您可以根据任何所选文本轻松创建任务。 AI 会扫描您的文本以找出可操作的条目,您只需点击几下即可将其转换为问题。 这样一来,您可以在需要时灵活快速地生成新问题,从而大大简化工作流。 …

Sue
Sue

携手阿里云:JetBrains AI Assistant 正式发布!

在 2024 年云栖大会上,JetBrains 与阿里云宣布了一项令人瞩目的战略合作——推出基于阿里云通义大模型的智能开发工具 AI Assistant。这是我们完善开发工具产品生态上的重要一环,期待能够为国内开发者带来全新的开发体验。 专为中国市场量身定制的智能助手 我们与阿里云的合作,推出了基于阿里云通义大模型的 AI Assistant,这不仅是技术上的融合,更是我们对国内市场承诺。通过深度融合中文自然语言处理技术,AI Assistant 能够以更加贴近中国开发者的方式,提供智能化服务。 无缝集成,智能提升 得益于我们超过 20 在开发领域的经验积累…

Sue
Sue

RustRover 和 Rust 插件的定价与许可变化

RustRover 最初发布时并不支持 Web 前端技术和数据库。 这一决定主要是基于 EAP 使用统计数据和早期研究。 也正因为这一点,我们能够以更具竞争力的价格推出 RustRover。 不过,在发布后,我们从社区收到了大量请求,要求我们支持这些技术。 另外还有反馈表示,单一订阅模式(商业)与我们其他所有产品的现有订阅模式(个人用途和组织)不同,这使得许多人难以根据自身需求选择合适的订阅。 为了回应这一反馈,从 2024.2 版本开始,我们进行了一些更改。 具体而言: 现在将增加对 Web 前端和数据库的支持。 为与其他产品的现有订阅保持一致,我们重新引入了两个商业订阅选项,分别针对个人…

Sue
Sue
Meet Renovated Kotlin Support – K2 Mode: What You Need to Know

迎接全新的 Kotlin 支持 – K2 模式:基本信息

在这篇文章中,我们收集了有关 IntelliJ IDEA 中 K2 模式的基本信息。 K2 模式有什么作用? K2 模式是 IntelliJ IDEA 中 Kotlin 支持的新实现,它可以提高 IDE 的稳定性,同时也会为支持未来 Kotlin 语言功能奠定基础。 K2 模式与 Kotlin K2 编译器有什么区别? K2 编译器负责编译 Kotlin 语言 2.0 或更高版本的 Kotlin 代码。 如果您想使用 K2 编译器编译项目,您需要在项目的构建设置(在 build.gradle.kts 或 pom.xml 文件中)中指定 Kotlin 2.0 语言版本。 K2 模式不依赖于项目构…

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.