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
    • Kineto
  • Team Tools

    • Datalore
    • Space
    • TeamCity
    • Upsource
    • YouTrack
    • Hub
    • Qodana
    • CodeCanvas
    • Matter
  • .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

我们共同支持 Python!

去年 11 月,PyCharm 与 Python Software Foundation (PSF) 联手进行了年终筹款活动。 从 11 月 9 日到 12 月 1 日,我们从用户使用优惠券代码 "SUPPORTPYTHON21" 购买新 PyCharm Professional Edition 许可证获得的全部收益都归入了 PSF 的普通基金。 Python Software Foundation 是 Python 编程语言背后的主要组织。 作为非营利组织,PSF 依靠赞助和捐款维持运作。 您可以随时通过他们的网站进行捐款。 JetBrains 和 PSF 感谢所有参与这项活动的…

Sue
Sue

Fleet 后台探秘,第一部分 – 架构概述

我们最近宣布了一款一直在开发的新产品,这款产品的名称为 Fleet,是由 JetBrains 打造的新一代 IDE。 该产品目前处于封闭预览阶段,我们收到了来自尝鲜者的大量反馈,帮助我们改进产品并为在 2022 年的公开预览做好准备。 同时,在我们准备好供公众访问之前,我们想与您谈谈 Fleet 是如何在后台构建的。 在一系列的博文中,我们将深入探讨 Fleet 的各个方面,从顶层的架构视图,到状态管理、解析器、协议、可扩展性,甚至是徽标设计等小细节。 我们希望您喜欢了解这次后台探秘! Fleet 是用什么技术构建的? 当我们第一次宣布…

Sue
Sue
A deep dive into Space dev environments

深入了解 Space 开发环境

在 JetBrains Space 中,您可以启动开发环境来远程处理代码。 一个强大的、专用虚拟机将运行一个 Docker 容器,虚拟机可以访问您项目的源代码,并为您的本地代码编辑器提供后端组件。 您可以使用这些远程机器来开发软件,无需使用您的本地计算机。 使用 Space 开发环境的许多优点之一是,您可以为您的团队标准化开发环境,让每个人都可以立即开始处理项目,不需要浪费时间来设置他们的本地计算机。 此外,您还可以运行预热任务,并准备一个已经下载所有必要的软件包依赖项并具有一个可以随时使用的预构建项目索引的快照。 在这篇文章中,我…

Sue
Sue

开始一行新代码,通常要敲多少次键盘?

开始一行新代码是一项简单的任务,也是编码期间最常执行的操作之一。 操作所需击键次数通常取决于光标位置。 如果光标位于行首,可以将其逐字或逐词移动到行尾,也可以使用 end 键跳到行尾。 当光标位于行尾时,按 Enter 或 Return 键即可完成操作。 这种方法并不会花费太长时间,不过,开始新行毕竟是相当频繁的操作,在速度上自然也是越快越好。 如果能将这些击键简化为一个组合键,想必可以节省下来大量时间。 这样的快捷键在 IntelliJ IDEA 里就有! 按 Shift+Enter 可在当前行下方开始新行,按&n…

Sue
Sue
Logo

JetBrains Gateway 重要安全更新

2021 年 12 月 27 日,我们发现了一个安全问题,该问题使某些 JetBrains 远程开发后端 IDE 暴露在服务器连接到的网络中。 这是我们错误配置的结果。 以下 IDE 受到影响: IntelliJ IDEA 2021.3.1 Preview (213.6461.21) 和 IntelliJ IDEA 2021.3.1 RC (213.6461.48)PyCharm Professional 2021.3.1 RC (213.6461.6)GoLand 2021.3.1 (213.6461.23)PhpStorm 2021.3.1 Preview …

Sue
Sue

JetBrains Toolbox 案例研究:将 100 万用户迁移到 Kotlin 和 Compose Multiplatform

JetBrains Toolbox 团队的团队负责人 Victor Kropp 分享了在桌面上采用 Kotlin 和 Compose Multiplatform 的故事。 JetBrains Toolbox App 是使用 JetBrains IDE 进行开发的单一入口点。 它是工具和项目的控制面板,可供快速轻松地安装和更新 JetBrains IDE。 该应用程序最初于 2015 年作为编程马拉松项目推出,现在每月为 100 万活跃用户提供服务,并帮助用户在 JetBrains 产品上提高工作效率。 本文介绍了 Toolbox 团队如何将应用程序从…

Sue
Sue
Best Code Review Tools for 2022

2022 最佳代码审查工具 – 调查结果

代码审查是软件开发流程的重要组成部分。 这项工作让我们可以在实现之前指出代码问题、减少修正错误的时间,并使开发者专注于更有意义的工作。 虽然代码审查对工作流的益处显而易见,但目前的代码审查工具种类繁多,要找到合适的工具可能并不容易。 许多代码审查工具功能相似,但支持的工作流和集成却大不相同。 那么,面对如此庞杂的选择,怎样才能为项目找到最合适的审查工具? 在 JetBrains 最近发布的《2021 开发者生态系统现状》报告中,超过 31,000 名开发者对软件开发各方面的相关问题给出了答案。 随同科技行业的最新趋势,这项研究确定了今年最常用的代码审查…

Sue
Sue

Compose Multiplatform 1.0 即将上线!

JetBrains 的 Kotlin 声明式 UI 框架 Compose Multiplatform 已更新至 1.0 版,可供生产使用! 我们将介绍一些亮点,希望您能和我们一样期待框架的发布: 在桌面上,您可以快速高效地创建具有精美用户界面的 Kotlin 应用。在 Web 上,您可以使用 Compose for Web 的稳定 DOM API 构建生产级动态 Web 体验,并实现与所有浏览器 API 的完全互操作。 未来版本将提供对 Material UI 微件的支持。总体而言,现在各平台(包括 Android,使用与 Google 的 Jetpack Compose 的兼…

Sue
Sue

隆重推出 PyCharm 2021.3!

我们正努力在 PyCharm 中添加一些功能,使您的编码更高效、更顺畅。这个新版本提供了 Poetry 支持、新的 FastAPI 项目类型、远程开发支持的测试版、重新设计的 Jupyter Notebook 体验等! 下载 PyCharm 2021.3 在这篇博文中,我们将介绍一些亮点。 Poetry 支持 Poetry 在 Python 开发者中的热度与日俱增,我们的跟踪器也收获了针对相关支持的大量请求。对于 Poetry 用户(和想要试用它的用户)来说,好消息是 PyCharm 现在原生支持 Poetry。但这不是全部!我们还捆绑了 TOML 插件,以便您还可以获得 pyproject…

Sue
Sue

IntelliJ IDEA 2021.3 现已发布!

我们 2021 年的最后一个版本 IntelliJ IDEA 2021.3 现已发布! 从我们的网站或通过 Toolbox App 下载。 如果使用的是 Ubuntu,也可以在 IDE 中或通过 snap 升级到此版本。 在此版本中,我们提供了新功能和优质增强,希望改善 IntelliJ IDEA 用户体验。 质量方面,我们一直密切关注着您在问题跟踪器上提供的反馈。 如果您对此版本有任何疑问,请继续在跟踪器中分享。 这篇文章列出了 IntelliJ IDEA 2021.3 中所有最值得注意的功能和重要改进。&nbs…

Sue
Sue

DataSpell 已正式发布:为使用 Python 和 R 的数据科学家打造的全新 IDE

我们荣幸地宣布,我们的全新数据科学 IDE DataSpell 已正式发布! DataSpell 是 JetBrains 的新 IDE,专为参与探索性数据分析和 ML 模型原型设计的人员而设计。 DataSpell 在一个符合人体工学的环境中将 Jupyter Notebook 的交互性与 PyCharm 的智能 Python 和 R 编码辅助相结合。 https://youtu.be/iaKX-W3Rj9M DataSpell 提供哪些主要功能? 首先,DataSpell 支持本地和远程 Jupyter Notebook。 可以直接在 …

Sue
Sue

RubyMine 2021.3 已经发布

大家好! RubyMine 2021.3 已正式推出!以下是最重要功能的快速概览。有关此更新的详细说明,请访问我们的最新变化页面。 支持远程开发工作流 RubyMine 现在支持早期版本的远程开发工作流。它让您可以从世界任何地方连接到运行 RubyMine 后端的远程计算机。   所有处理都将在这台强大的远程计算机上进行,您将能够像在本地计算机上一样无缝地处理项目。 捆绑的 RBS 类型签名 此版本捆绑了 RBS 签名。   得益于 RBS 签名,RubyMine 现在能够提供更好的代码辅助,例如实时类型检查、更精确的导航、搜索和重构等。 RBS 和类型检查的…

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.