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
  • 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

2025 开发者生态系统调查 – 帮助塑造开发的未来

2017 年以来,我们一直在与世界各地的开发者保持联系,以更好地了解行业发展以及我们如何才能打造更好的工具为您提供支持。 现在,2025 开发者生态系统调查已经上线,我们期待您的参与。 这项年度调查是一个社区里程碑,向开发者致敬并帮助我们和更广泛的开发社区发现重要趋势和挑战。 无论您从事何种开发工作,无论您是在构建企业应用还是在从事编外项目,您的观点都很重要。 请腾出 30 分钟左右的时间,拿上一杯饮料,找个舒服的姿势,向我们讲述您的开发者体验 – 您喜欢的工具、您面临的挑战以及您对行业发展的看法。 此调查以 10 种语言提供,为了感谢您抽出时间参与,您将有机会赢得以下精美奖…

Sue
Sue

Compose Multiplatform 1.8.0 发布:Compose Multiplatform for iOS 已经稳定并且可以投入生产环境

今天标志着 Kotlin Multiplatform 旅程的一个重要里程碑:Compose Multiplatform 1.8.0 现已发布,将 Compose for iOS 带入稳定阶段。 更新后,Kotlin Multiplatform 成为移动开发的完整解决方案,支持跨业务逻辑和 UI 的灵活代码共享,而不会影响应用质量或减少对平台特定功能的控制。 构建实际应用所需的一切 Compose Multiplatform for iOS 现在包含为实际应用构建精美 UI 所需的一切: 在所有常见用例中功能与 Jetpack Compose 一致 具有深度链接支持的类…

Sue
Sue

如何使用 Kotlin Notebook 实现高效开发 

Kotlin Notebook 是一种专为 JVM 开发者打造的全新交互式环境。 本文将介绍 Notebook 的主要功能,并展示如何利用这些功能来提升工作效率。  如何使用 Kotlin Notebook 从 2025.1 版本开始,Kotlin Notebook 与 IntelliJ IDEA 捆绑,在各种上下文中使用 Notebook 变得前所未有的简单。 您可以通过以下三种主要方式创建 Notebook: 在项目中创建 Notebook 打开项目后,在 Project(项目)视图中,右键点击源根目录或某个文件夹,然后选择 New | Kotlin Notebook(新建 | Kotli…

Sue
Sue

CLion 现在对非商业用途免费

“用 C 语言编程时很容易犯错,不过一般造成的后果相对较小。 C++ 语言降低了犯错的可能性,可一旦真的犯了错,那产生的后果可要严重得多。” — Bjarne Stroustrup 我们虽无法简化 C 语言和 C++ 本身,但能让它们的使用体验更轻松一点。 CLion 现在对非商业用途免费! 没错,终于等到了这一天。 无论您是学生、Arduino 开发者,还是无惧 C 语言与 C++ 重重挑战的忠实爱好者,只要使用场景不涉及商业活动,均可免费使用 CLion。 情况介绍 去年,我们已为 RustRover、Rider 和 WebStorm 实施全新许可模式,支持免…

Sue
Sue

PyCharm 现已整合为单一产品,为您提供 Python 开发所需的一切!

预计阅读时间:3 分钟 PyCharm 现在是一个功能强大的统一产品! 它的核心功能(包括 Jupyter Notebook 支持)免费提供,Pro 订阅将带来更多功能。 从 2025.1 版本开始,每个用户都可以立即获得为期一个月的免费 Pro 试用,您可以直接使用 PyCharm 的所有高级功能。 试用结束后,您可以选择继续订阅 Pro 或免费使用核心功能。 此前,PyCharm 分为两款独立产品:免费的 Community Edition 和具有扩展功能的 Professional Edition。 现在,借助单一的精简产品,您不再需要费心选择。 所有内容都集中在一个位置,您可以随时在…

Sue
Sue

Aqua 的停用公告

Aqua 最初是为从事自动化测试的 QA 工程师开发的专用 IDE。 在仔细评估采用率、市场趋势和用户反馈后,我们做出了停用该产品的艰难决定。 做出这个选择并不容易,但 Aqua 并没有达到我们预期的采用水平。 我们相信,通过 Test Automation 插件将 Aqua 的功能集成到现有 JetBrains IDE 中会为用户提供更加无缝和可持续的解决方案。 这一转变使我们能够专注于增强核心产品并为客户提供更高价值。 Aqua 用户后续行动 我们深知过渡可能具有挑战性,我们致力于使这一过程尽可能顺畅。 为了支持我们的用户,我们提供了多种过渡选项,并制定了全面的迁移计划帮助确保无缝体验。 …

Sue
Sue

Django 模板终极指南

Django 模板是框架的重要组成部分。 了解它们是什么以及它们为什么有用,可以帮助您为 Django 网站和应用构建无缝、适应性强且功能齐全的模板。 如果您刚接触这个框架,想要建立您的第一个 Django 项目,那么掌握模板至关重要。 在这篇指南中,您将找到有关 Django 模板的所有信息,包括不同类型以及使用方法。 什么是 Django 模板? Django 模板是 Django 框架的基本组成部分。 借助模板,您能够将网站的视觉呈现与底层代码分开。 模板包含所需 HTML 输出的静态部分和描述如何插入动态内容的特殊语法。  最终,模板可以生成完整的网页…

Sue
Sue

Django 视图简介

视图是 Django 架构模式的核心,理解视图对所有使用该框架的开发者来说都至关重要。 如果您是刚开始使用 Django 开发 Web 应用,或者只是想复习一下视图的相关知识,本文可以满足您的需求。  深入理解视图将有帮助您在 Django 项目中更快取得进展。 无论您是在处理 API 后端还是 Web UI 流程,了解如何使用视图都至关重要。 本文将讲解什么是 Django 视图、视图的不同类型、最佳做法以及用例。 什么是 Django 视图? 视图是 Django 的 MTV(模型-模板-视图)架构模式的核心组件。 它们本质上充当模型和模板之间的中间人,处理用户请求并返回响应。 您可能在 …

Sue
Sue

Toolbox App 2.6 现已推出,搭载远程开发支持

Toolbox App 2.6 引入了对远程开发的支持,允许您在本地和远程服务器上管理 JetBrains 工具和项目。 您可以连接到不同的主机平台,包括 Windows、macOS 和 Linux,并使用集成的 OpenSSH 实现安全且可定制的 SSH 连接。 Toolbox App 支持连接到远程 SSH 主机,以及 Coder、Gitpod 和 CodeCanvas 等提供商的环境。  远程 JetBrains IDE 工具管理 在本地工具管理功能的基础上,Toolbox App 将此功能扩展到远程环境。 这意味着您可以像在本地一样轻松地在远程主机上安装、访问、更新和监控 JetBr…

Sue
Sue

IntelliJ Infrastructure 团队如何借助 TeamCity 将构建执行时间缩短 30%

简介 JetBrains 以开发 IntelliJ IDEA、PyCharm 和 WebStorm 等世界上最受欢迎的 IDE 而闻名。 专属基础架构团队为开发提供支持,确保数百名开发者能够高效构建、测试和发布这些产品。 他们工作流的核心是 JetBrains 的自有 CI/CD 解决方案 TeamCity,这款解决方案支持构建自动化、测试以及可扩缩基础架构管理。 TeamCity 中的构建链示例 为了了解 TeamCity 如何支持这种大规模开发流程,我们与 IntelliJ Infrastructure 团队进行了对话,探讨他们如何为 700-800 名开发者管理 CI/CD 管道、运…

Sue
Sue

时间序列中的异常检测

如何识别数据中可能揭示关键问题或隐藏机遇的异常模式? 异常检测有助于识别严重偏离常规的数据。 时间序列数据由一段时间内收集的数据组成,通常包括趋势和季节性模式。 当模式被打乱时,时间序列数据中就会出现异常,异常检测也因此成为销售、金融、制造和医疗等行业的重要工具。 由于时间序列数据具有季节性和趋势等特征,需要专门的方法来有效检测异常。 在这篇博文中,我们将探讨一些流行的时间序列异常检测方法,包括 STL 分解和 LSTM 预测,并提供详细的代码示例帮助您入门。 企业中的时间序列异常检测 时间序列数据对许多企业和服务至关重要。 许多企业使用时间戳记录一段时间内的数据,由此分析变化和比较一段时间内…

Sue
Sue

在机器学习中使用 Python 进行异常值检测

近年来,我们的许多应用程序都由我们能够收集和处理的大量数据驱动。 有人可能会说我们正处于数据时代。 处理如此大量数据的一个重要方面是异常值检测 – 这个过程使我们能够识别离群值、超出预期范围的数据并展现反常的行为。 在科学研究中,异常值数据点可能是技术问题的原因,在得出结论时可能需要舍弃,或者,也可能带来新的发现。 在这篇博文中,我们将分析为什么使用机器学习进行异常值检测很有帮助,并探索使用 Python 检测异常值的关键技术。 您将学习如何实现 OneClassSVM 和孤立森林等流行方法,查看直观呈现这些结果的示例并了解如何将它们应用于实际问题。 异常值检测在哪里使用? 异常值检测也是现代…

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.