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

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

    • Big Data Tools
    • JetBrains Platform
    • Scala
    • Toolbox App
    • JetBrains AI
    • Grazie
    • Junie
    • JetBrains for Data
    • Air
  • Team Tools

    • Datalore
    • TeamCity
    • YouTrack
    • Qodana
    • CodeCanvas
    • Matter
    • Databao
  • .NET & Visual Studio

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

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

    • JetBrains Academy
    • Research
  • Company

    • Company Blog
    • Security
    • Community Programs

JetBrains 博客

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

Sue

关于逐步弃用 Code With Me 的公告及相关答疑

Code With Me 多年来一直是 JetBrains IDE 的组成部分,可以直接在开发环境中提供实时协作编程和结对编程功能。利用 Code With Me,团队无需离开 IDE 即可共享工作空间、共同解决问题并相互学习。 今天,我们宣布计划逐步弃用 Code With Me。 在这篇博文中,我们将解释做出这项变动的原因、弃用时间线以及对现有用户的影响。我们还将概括介绍过渡方案,并在下方的常见问题解答中回答常见问题,尽量确保弃用过程顺利。 我们做出这项变动的原因 在疫情期间,对 Code With Me 这类内置结对编程和实时协作工具的需求达到顶峰,此后需求有所转变,许多团队采用了其他协…

Sue
Sue

推出 Tracy:适用于 Kotlin 的 AI 可观测性库

Tracy 是一款开源 Kotlin 库,可以在几分钟内为 AI 赋能的应用程序添加生产级可观测性。它可以帮助您调试故障、测算执行时间,并跟踪模型调用、工具调用和您的自定义应用程序逻辑中的 LLM 使用情况。归根结底,全面的可观测性确保您可以获取了解真实应用程序行为的准确数据,从宏观趋势到细粒度跟踪分析性能,为全面的在线和离线评估提供支持。 Tracy 与常用的 Kotlin/LLM 技术栈(包括 OkHttp 和 Ktor 客户端,以及 OpenAI、Anthropic 和 Gemini 服务)无缝协作,它的底层基于 OpenTelemetry 构建。此架构可以确保开发者全面灵活掌控跟踪数据…

Sue
Sue

打破边界:JetBrains 让 AI 成为更开放平台!

随着 AI 技术的飞速演进,开发者对智能编程工具的需求已不再局限于单一的助手,而是一个能够深度集成、灵活切换,且符合本地使用环境的协作空间。JetBrains 现已携手 Qoder、TRAE 和 CodeBuddy,一起构建一个开放的 AI 编程新生态,更有 ACP(Agent Client Protocol) 带来的全新智能体的自由选择。 访问专属页面了解更多 一站式体验不同工具带来的卓越 AI 代码体验 凭借深厚的 IDE 积淀,JetBrains 现已将“深度集成”从代码扩展至 AI 生态。通过 JetBrains 插件市场,开发者可一键启用 Qoder、TRA…

Lei
Lei

YouTrack 2026 路线图

时间已来到 2026 年,我们想借此机会回顾过去一年的工作,并分享未来的规划。YouTrack 在持续发展壮大 – 我们看到越来越多的团队选择切换到 YouTrack,对于您给予我们的信任,我们深表感激。去年,我们与咨询合作伙伴共同启动了多个财富 500 强客户的迁移项目,还有更多项目已排期到 2026 年。您的反馈一直是我们做出各项决策的驱动力,并将继续塑造我们的路线图。 今年,我们的侧重点是让 YouTrack 为不断扩缩的大型团队提供更强大的支持 – 以下是我们的工作重点。 我们对 YouTrack Server 和 Cloud 的承诺 一直以来,我们的首要任务都是为您…

Sue
Sue

Rust 与 JavaScript 和 TypeScript 对比:性能、WebAssembly 和开发者体验

Rust 与 JavaScript 和 TypeScript 对比:性能、WebAssembly 和开发者体验 摘要 Rust 与 JavaScript/TypeScript 并非竞争对手,它们擅长的领域不同,两者联合使用的情况也越来越多。 JS/TS 可以提供无与伦比的生态系统深度和快速迭代能力,而 Rust 则能够提供卓越的性能、内存安全性和可靠性。 WebAssembly 将两者联系起来,让 Rust 为 JS/TS 应用内的性能关键型逻辑提供支持。 现在,Rust + JS/TS 的混合架构在大型公司和开源项目中很常见。 Rust 的采用率正在加速攀升,尤其在后端、基础架构和 Wa…

Sue
Sue

ACP 智能体注册表已上线:在 JetBrains IDE 中查找并连接 AI 编码智能体

AI 编码智能体正在迅速增多。一些最常见的 AI 编码智能体包括 Gemini CLI、Claude Code、Auggie、OpenCode 和 Copilot,而且每天都有新的智能体发布。 每个智能体都有其独特优势、特定设置,以及对编辑器不同程度的支持。想要弄清市面上有哪些智能体就已经很不容易了,更不用说在 IDE 中运行这些智能体了。 不过,从现在开始,情况将有所改观。 我们与 Zed(Zed 公告)联合推出了官方 ACP 智能体注册表:一个直接集成到 JetBrains IDE 和 Zed 中的 AI 编码智能体目录。浏览可用智能体、点击 Install(安装),即可立即开始使用。这次…

Sue
Sue

扩展 Qodana:添加自定义代码检查

Qodana 是一款静态代码分析工具,将 JetBrains IDE 中的代码检查和快速修复功能引入持续集成领域。它可以在云端运行、通过 Docker 容器执行、集成到 CI/CD 管道中,也可以通过 JetBrains IDE 调用。 Qodana 已提供一套完善的检查,但它并不局限于内置检查。您可以添加自定义检查,以强制实施项目特定规范和约定。 例如,假设一个项目采用特定的代码约定: service 软件包中的每个 Kotlin 类都必须有 Service 后缀。 在这种情况下,com.jetbrains.service.JetComponent 不符合此约定,…

Sue
Sue

如何将 Qodana 集成到 TeamCity 中 

将 Qodana 集成到 TeamCity 中 有诸多令人信服的理由让您使用 TeamCity 作为 CI 服务器。得益于其开箱即用的功能、智能测试管理能力,以及面向企业的出色可扩缩性,TeamCity 提供了强大且可靠的 CI 解决方案。但如果您真正希望提升合规性、改善代码质量和安全性,可以将它与 Qodana 配合使用。  集成 Qodana 的静态代码分析功能可以显著提升代码库质量,并帮助您在 CI/CD 管道中实施更好的标准。借助专用 Qodana 构建运行程序提供的内置支持,将代码质量检查直接嵌入开发工作流正变得越来越简单。 在这篇博文中,我们将探讨 Qodana 与 TeamCi…

Sue
Sue

Qodana 的公共 API 现已上线!

Qodana 公共 API 现已上线,并提供了完整的文档、示例和 OpenAPI 规范。在此版本中,所有 Qodana Cloud 用户都可以将 Qodana 直接集成到自有系统中、自动执行关键工作流,并以编程方式访问核心功能。 查看文档 最新变化? 在此之前,某些 API 端点仅对所选帐户开放。在此版本中,我们扩展、细化并记录了这些端点,使所有人都可以使用它们。 使用公共 API,您现在可以: 直接通过 API 创建和管理团队和项目 要创建新团队(如适用)和项目,并获得项目令牌,请向 https://{qodana_cloud_url}/api/…

Sue
Sue

Qodana 新增的“洞察”仪表板可以提供跨项目代码分析数据

跨项目代码分析 目录 目标用户 新增的“洞察”仪表板如何增强团队对自身代码的信心? 新增的“洞察”仪表板包含的数据和功能 可用微件 项目 扫描 平均代码覆盖率 平均许可证审核率 按严重性分组的问题数 特定时间段内的问题数 项目排序 跨项目代码分析 – 问题排序 加入 Qodana 社区了解跨项目代码分析的更多信息 即便没有多个项目带来的复杂工作,管理代码质量本身也是一项挑战。得益于我们新增的洞察仪表板,您现在无需频繁在各个项目之间切换,即可根据需要随时快速获取所有项目的代码质量和性能概览。 获取 Qodana 目标用户 对于每位需要快速了解项…

Sue
Sue

使用 Kotlin 构建 AI 智能体 – 第 5 部分:让智能体学会忘记

本系列的前几篇文章: 使用 Kotlin 构建 AI 智能体 – 第 1 部分:极简编码智能体 使用 Kotlin 构建 AI 智能体 – 第 2 部分:深入探讨工具 使用 Kotlin 构建 AI 智能体 – 第 3 部分:受到密切观察 使用 Kotlin 构建 AI 智能体 – 第 4 部分:委托和子智能体 智能体最终会耗尽上下文。这种情况发生时,智能体会崩溃,你会在任务进行到一半时丢失所有数据。 从第 1 部分以来,我们运行的都是 GPT-5 Codex 。它在 SWE-bench Verified 上的得分为 0.58。接下来我们尝试了 Claude Sonnet 4.5,它的得分…

Sue
Sue

使用 Kotlin 构建 AI 智能体 – 第 1 部分:极简编码智能体 

构建智能体很奇妙。你不是在编写执行任务的代码, 而是在编写让 LLM 有能力执行任务的代码,LLM 决定该做什么。 什么是智能体? 智能体就是一个 LLM,它会循环调用你的函数,直至确定任务已完成。 这种转变需要一些时间来适应。你赋予智能体读取文件的能力,智能体决定要读取的文件和读取时间。你可能预计智能体会最先读取主文件, 但智能体却先读取三个测试文件,以了解相关模式。你没有告诉智能体这样做, 但它就是这样做了。 那么,你应该赋予智能体哪些能力呢? 赋予智能体的能力过多,它将无法做出正确选择。赋予智能体的能力过少,它将无法完成任务。找到平衡点意味着不断尝试,观察哪里出了问题,然后再进行调整…

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.