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
    • JetBrains for Data
  • 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

Toolbox App 1.25 现已发布!

快速概览:我们重新引入了工具的拖放重新排序,默认启用 shell 脚本生成,改进了与 Linux 的集成,并缩减了应用程序的大小。 立即下载 UI 改善 您现在可以通过拖放重新排列已安装的工具。 先前,采用新的 Compose UI 框架后,此功能需要被禁用,但如今已经恢复。 所有可用工具现在都具有上下文菜单,让您可以直接访问可用版本和 About(关于)屏幕。我们还使整个应用程序中的大部分动画都更加流畅。 Shell 脚本 Shell 脚本是可用于从终端启动 IDE 的命令行启动器。 例如,安装 Intelli…

Sue
Sue

隆重推出 Kotlin 构建报告

从 Kotlin 1.7.0 开始,您可以为 Kotlin 编译器任务创建构建报告。 报告包含不同编译阶段的持续时间以及无法使用增量编译的原因。 此功能目前仍为实验性功能,因此指标列表未来可能会发生变化。 试用构建报告 想要调查编译器任务的问题时,构建报告就可以派上用场。 例如,当 Gradle 构建花费过多时间时,难以理解性能不佳的根本原因。 或者,相同项目的编译时间不同:有时需要几秒钟,有时需要几分钟。 Kotlin 构建报告能够比 Gradle 构建扫描更有效地展示问题。 许多工程师使用它们来调查构建性能,但 …

Sue
Sue

Fleet 后台探秘,第四部分 – 分布式事务

在本系列博文中,我们将以多个部分为您介绍构建 Fleet 这款由 JetBrains 打造的下一代 IDE。 第一部分 – 架构概述第二部分 – 编辑器详解第三部分 – 状态管理第四部分 – 分布式事务 本系列第三部分重点介绍了如何表示、存储和更改 Fleet 状态的元素。 在此部分中,我们将讨论作为分布式 IDE 的 Fleet,以及它如何保证数据在所有分布式组件之间的一致性。 Fleet 是供开发者进行实时远程协作的平台。 这是一个令人兴奋的技术领域。 我们先来分析在分布式环境中可能面临的问题。 分布式操作…

Sue
Sue

YouTrack 现已具有更加强大的时间跟踪功能

YouTrack 2022.2 为日常时间跟踪带来了一组惊人的增强功能。 它为工作群组提供了时间表,并为工作项提供了自定义特性。 此外,您现在可以使用新的内置导入功能将问题从 Google 表格以及 CSV 和 XLSX 文件迁移到 YouTrack,以及在文章和问题上使用颜色格式设置。对了,YouTrack 现在提供意大利语和乌克兰语的本地化!你可以将 YouTrack 和移动应用程序切换为十五种官方语言中的一种。 时间跟踪增强功能 YouTrack 前情提要… 在一篇旧博文中,我们介绍了 YouTrack 的时间跟踪功能。 以下是相关要点的快…

Sue
Sue

FOMO 摘要 #1:JetBrains IDE 中适用于 JavaScript 开发的新功能

听说过 FOMO –“错失恐惧”吗?WebStorm 和其他 JetBrains IDE 中的功能数不胜数,有些实用功能虽然能让开发者更轻松、更有效率地工作,却也很容易被忽略。   因此我们决定尝试一种新形式。在 FOMO 摘要这一新系列中,我们将收集 WebStorm 中可以提高工作效率的最实用功能。本博客系列也将帮助到在其他 JetBrains IDE 中使用 JavaScript 和相关技术的人。PhpStorm、IntelliJ IDEA Ultimate、PyCharm Professional、GoLand、Rider、RubyMine – 这些 IDE 都包含…

Sue
Sue

IDE、.NET 工具和 All Products Pack 将上调订阅价格

自七年前推出订阅以来,我们从未提高过 IDE、.NET 工具或 All Products Pack 的价格。 在此期间在推出新的产品时,所有 All Products Pack 用户无需额外付费即可使用加入其中的新产品。 我们同时也为用户提供最低至六折的续费优惠,这是业内少有的模式, 也是我们感激长期使用的忠实用户的一种方式。 然而,我们也到了需要提高订阅价格的时间节点。 新价格涉及到我们的 IDE、.NET 工具、dotUltimate 和 All Products Pack,并将于 2022 年 10 月 1 日生效。 您可以从我们的…

Sue
Sue

Fleet 后台探秘,第三部分 — 状态管理

在本系列博文中,我们将以多个部分为您介绍构建 Fleet 这款由 JetBrains 打造的下一代 IDE。 第一部分 – 架构概述第二部分 – 编辑器详解第三部分 – 状态管理 在本系列的前几部分中,我们介绍了 Fleet 的总体架构,并探讨了编辑器后台用到的算法和数据结构。 在这一部分中,我们将介绍实现状态管理的方式。 这是一个复杂的主题,因此我们特别准备了多篇博文。 本篇的重点是应用程序状态元素的表示和存储, 下一部分将更细致地探讨 Fleet 中围绕状态管理的事务机制。 Fleet 有很多移动部件,也执行着许…

Sue
Sue

隆重推出 Qodana:您最爱的 CI 的代码质量平台

在编译或运行项目后发现代码问题是所有开发者都会遇到的情况。 如果出现的是像风格错误这种并不严重的问题,那么并不需要急于修正。 但是,当出现了严重错误,可能会影响到您的业务服务以及延误您的开发工作流时,事态可能就会变得十分棘手。 这对于人员众多的大型开发团队而言尤为如此。 您需要随时确保整个项目的质量,以免为时已晚。 我们很高兴地宣布,有一种简单的方式可以满足这一需求。 隆重推出 Qodana! 它是一个代码质量平台,可以帮助您简化质量保证流程,确保项目的完整性,并保持高度的代码可维护性。 它可以在您选择的 CI/…

Sue
Sue

Kotlin 1.7.0 现已发布

Kotlin 1.7.0 现已发布。 它带来了 Alpha 版新 Kotlin/JVM K2 编译器,稳定了语言功能 ,并为 JVM、JS 和 Native 平台提供了性能改进。以下是此版本的重大更新列表: 新的 Kotlin К2 编译器现已进入 Alpha 阶段,提供了显著的性能改进。 它仅适用于 JVM,不适用于包括 kapt 在内的所有编译器插件。Gradle 获得了新的增量编译方式。 增量编译现在也支持依赖的非 Kotlin 模块中进行的更改,并且与 Gradle 兼容。我们已经稳定了 opt-in 要求注解、绝对不可空类型和构建器推断。…

Sue
Sue

2021 年第三至第四季度 Kotlin Multiplatform 现状调查

直接询问用户能够最有效地了解用户需求。 我们因此格外关注社区反馈,这能帮助我们了解用户,进而提供最佳解决方案。 我们要感谢调查的所有参与者并在此分享先前问卷调查的结果。 我们向后端、前端、移动端和全栈开发者以及团队和技术负责人询问了 Kotlin Multiplatform 的使用经验、主要优势、用例、采用时间以及能够在平台之间共享的部分代码。 在详细查看调查亮点之前,我们想让您知道我们刚刚推出了一项新的 Kotlin 多平台用户调查,希望您积极参与。借此机会与我们分享您的反馈并为社区知识做出贡献。完成调查,您将有机会赢得特别奖品! 参加调查 关键调…

Sue
Sue

增强编码能力的 10 大 DataGrip 快捷键

人人都爱快捷键, 它们让编码更快、更高效。 但有时,快捷键并不好记。 为此,我们汇总了 10 个最实用的 DataGrip 快捷键。 执行语句:Cmd/Ctrl+Enter 点击语句或选择要执行的代码段。 它可以是一个子查询或一组语句。 按 Cmd/Ctrl+Enter。 高亮显示代码段后,DataGrip 将执行整条语句或仅执行选区。 如果有多条语句,则会出现一个建议列表,您可以选择要执行的语句。 它始终包含运行所有语句的选项。 待执行的语句在查询编辑器中高亮显示。 另外,也可以点击 Сustomize(自定义)链接自定义查询执行…

Sue
Sue

Kotlin Multiplatform Mobile Beta 路线图动态

Kotlin Multiplatform Mobile 让开发者可以在移动平台之间共享代码,并结合了跨平台和原生开发方式的优势,我们希望向大家介绍此技术的开发动态。 Kotlin Multiplatform Mobile 正在朝着测试版状态稳步前进。 这条路上最大的成就之一是新版 Kotlin/Native 内存管理器。 内存管理器的稳定工作仍在进行中。 由于 Kotlin Multiplatform Mobile Beta 依赖于 Kotlin/Native 中的新版内存管理器,我们已推迟 Kotlin Multiplatform Mobile …

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.