Skip to content
  • Topics
  • Search
  • 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 博客

Follow
  • Follow JetBrains
  • Twitter Twitter
  • Facebook Facebook
  • Instagram Instagram
  • Linkedin Linkedin
  • Youtube Youtube
  • All
  • Releases
  • Livestreams
author avatar

Sue

How we used dotMemory to optimize dotMemory

我们如何使用 dotMemory 优化 dotMemory

dotMemory 是 JetBrains 推出的一款 .NET 内存分析器。 我是 Ilya,我协助开发工具。 我要讲一个经典的内部测试故事,在故事里我们用自己的工具 dotMemory 和 dotTrace 优化了 dotMemory 的一种算法。 我们还使用 dotTrace 对其进行了更多改进,并使用 BenchmarkDotNet 完成了优化过程。 我要感谢 1 和 2 这两篇文章的作者,他们启发了我分享这个故事。 最开始,一位同事在 Slack 中…

Sue
Sue

2022-23 年 Kotlin 团队展望:关键项目和生产力功能

Kotlin 通常用于编写服务器端、多平台和 Android 应用,但此外还有大量鲜为人知的用例。 其中包括 Minecraft 插件开发、为机器人编写软件,以及使用 Compose for Desktop 创建 PowerPoint 演示文稿。 要处理的用例和要实现的潜在改进都有很多,我们要做的是专注于对您最有利的部分。 每年我们都会选择一些关键项目进行重点交付。 2022-2023 年,我们的关键项目是: 提高 Kotlin 版本的质量和稳定性发布测试版 K2 编译器发布稳定版 Kotlin Multiplatform Mobile发布带有 K…

Sue
Sue

可以提高效率的 5 个 GoLand 快捷键

GoLand 为您可以在 IDE 中执行的操作提供了许多快捷键。 好消息是您不必为了提高效率而了解所有这些快捷键。 如何选择按键映射 我们首先选择正确的按键映射,以确保您能够更快适应。 默认情况下,GoLand 有多个可供选择的预定义按键映射: 基于您的环境(macOS 或 Windows/Linux)的按键映射。对于在 IntelliJ IDEA 或任何其他基于 JetBrains IntelliJ 平台的 IDE 方面拥有经验并且在该 IDE 中使用过 IntelliJ/macOS 按键映射的用户,推荐使用 Intelli…

Sue
Sue

获取 PyCharm,支持 Django

PyCharm 对 Django Web 框架具有一流支持。 只要您在未来 3 周内购买 PyCharm,您也可以为支持 Django 出一份力。 今年,PyCharm 再次加入了 Django Software Foundation (DSF) 的筹款活动。 这是我们连续第六年合作,此前共筹集了大约 200,000 美元! 在 2022 年 6 月 20 日之前,购买新的个人按年 PyCharm Professional 许可证可享七折优惠,促销的所有收益都将直接转移到 DSF 的一般筹款活动。 通过这次合作,我们可以帮助用户提高工作效率,支持 …

Sue
Sue

参与 JetBrains IDE 的新版 UI 预览

更新:新版 UI 预览计划目前已经关闭。所有已提交申请的用户已经或即将很快收到邀请链接,我们计划在 2022.3 EAP 周期向所有 EAP 用户开放新版 UI。 IntelliJ IDEA 于去年庆祝了自己的 20 岁生日。在过去的 20 年中,我们一直在改进产品的各个方面,包括其用户界面和实用性。然而,其间我们在 UI 的许多方面进行的变化幅度都相对较小,主要是因为我们想让我们 IDE 的数百万现有用户都能一直使用他们所熟悉的 UI。与此同时,业内 UI 趋势却在不断发展,我们有许多新用户告诉我们 UI 看起来已有些笨重过时。解决这一问题势必涉及到大幅变更。因此,我们做出了大胆的决定,将…

Sue
Sue

Kotlin 1.7.0-Beta 现已发布

1.7.0 的首个预览版现已发布。 隆重推出 Kotlin 1.7.0-Beta! 此预览版的一些亮点: 构建器推断变更。min() 和 max() 集合函数回归。绝对不可空类型得到稳定。新版 Kotlin/Native 内存管理器更新。 安装 1.7.0-Beta 以试用这些功能并报告您发现的任何问题以帮助我们改进 Kotlin 1.7.0。 我们将在后续博文中介绍其他令人兴奋的功能。 敬请关注! 安装 Kotlin 1.7.0-Beta 从 1.7.0 开始,我们更新了我们的发布节奏术语:将“Milestone”(里程碑)更改为“…

Sue
Sue

Qodana 2022.1 已正式推出

我们在持续添加新功能并改进我们的代码质量平台 Qodana。 为了让您了解最新变化,伴随着 Qodana 2022.1 主要版本的发布,我们将启动一个定期博文系列。 许可证审核此前一直是必须与主要 linter 分开配置的额外 linter。 它现在随 Qodana 开箱即用。 我们还为 PHP 和 JVM linter 添加了许多新的实用检查。 现在就来了解一下吧! 开始使用 QODANA 许可证审核 如果代码中的许可证无效或使用不当,可能会导致非常昂贵的法律与合规处罚。 使用 Qodana,您可以扫描代码仓库…

Sue
Sue

Toolbox App 1.24 添加了新的 Services(服务)选项卡

快速概览:我们引入了新的 Services(服务)选项卡,其中包含 JetBrains 团队工具,在您的工具箱中添加了新工具 JetBrains Space,并发布了一些性能改进和错误修正。 立即下载! 新的 Services(服务)选项卡 新增的 Services(服务)选项卡包含团队工具或 SaaS 应用程序。 它为 Toolbox App 带来了新的补充:JetBrains Space,这是适用于项目和团队的一体化解决方案;以及 Datalore,我们的在线 Jupyter Notebook 环境,它已从 …

Sue
Sue

孵化器计划现已发布 – 快来加入吧!

很久以前,准确地说是在 2015 年,我们发起了创业公司计划 – 这是一项面向已申请并满足参与要求的小型公司的特别折扣计划。 该计划自设立以来,已为超过 40,000 家创业公司提供了 JetBrains 工具五折优惠。 现在,我们十分高兴地推出新的创业公司孵化器和加速器合作伙伴计划。 我们始终致力于改进我们为社区提供的工具和服务。 改进同样涉及创业公司计划 – 我们一直在思考我们还能做些什么来支持新成立的小型公司。 我们注意到许多创业公司都在接受孵化器和加速器的支持。 这让我们想到了如何直接通过创业公司孵化器计划为创业公司提供…

Sue
Sue

调试 C++ 的七大技巧

今天我们邀请到 Greg Law。在这篇客座博文中,Greg 将分享一些调试 C++ 代码的技巧。 Greg (@gregthelaw) 是 Undo 的联合创始人兼首席执行官。他心中还是程序员,但喜欢同时参与软件世界和商界。Greg 认为将创新的软件技术转化为真正的商业发展特别有意义。Greg 在学术界和创新的初创软件公司都有超过 20 年的经验。   Brian Kernighan 有句名言:“每个人都知道,调试代码比编写代码要困难两倍。因此,如果您写代码已经非常巧妙了,怎么能去调试它呢?”对我来说,这并不仅仅意味着“保持简单”。它还意味着调试是编程的核心 – 如果您不善…

Sue
Sue

远程开发 2022.1 现已推出

不久前我们发布了新版本的远程开发和 JetBrains Gateway。 在此发布周期,我们的团队专注于整体解决方案质量和错误修正。 除了质量改进之外,最新版本还有多个值得注意的新功能,我们将在这篇博文中重点介绍。 借助 Gateway 实现的远程开发功能允许您使用托管在远程服务器上的 JetBrains IDE。 您可以将 JetBrains IDE 安装为后端服务并通过 JetBrains Client 连接,JetBrains Client 是一个本地应用程序,可为远程 IDE 提供熟悉、功能齐全并且可自定义的 UI。 远程开发仍处于…

Sue
Sue

使用 JetBrains Gateway 和 Gitpod 进行远程开发

今天,我们十分高兴地与我们在 Gitpod 的朋友共同宣布,Gitpod 已与我们的远程开发解决方案 JetBrains Gateway 集成。  这意味着您将可以从最喜欢的 JetBrains IDE 中访问托管在临时开发环境中的源代码,根据需要随时在云端运行。 所有语言处理都将在您的 Gitpod 环境中进行,而您可以在本地使用功能丰富的瘦客户端工作以获得熟悉的 JetBrains IDE 体验。 阅读更多…

Sue
Sue
Load more
  • 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.