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

Debug Source Generators

在 JetBrains Rider 中调试源生成器

源生成器有助于开发者重新思考使用反射的方法,转而使用编译时技术避免昂贵操作的运行时开销。 .NET 团队于 2020 年 4 月 29 日向社区推出了源生成器,采用这种新方法,可以通过 Roslyn 检查项目代码并生成新的 C# 源文件向项目添加新功能。 虽然源生成器的优点显而易见,但其使用或构建可能会较为复杂。 好在 JetBrains Rider 解决了这些问题,使用它可以查看任意源生成器的输出、调试生成的工件,以及调试源生成器本身。  这些技术都有助于梳理源生成流程,并让您成为更自信的开发者。 接下来,我们就一起看看这些功能。 继续阅读前,您可以克隆我的示例源生成器项目。 源生…

Sue
Sue

Qodana 携一流的 JetBrains IDE 集成脱离预览阶段

JetBrains 始终致力于打造让开发者的工作充满乐趣、创意和灵感的工具。 JetBrains IDE 可以理解代码并提供有价值的改进建议。 这些编辑器内提示非常实用, 但现代以 CI 为中心的工作流需要在构建管道中建立可靠的质量门。 为此,我们创建了 Qodana。 Qodana 是市面上唯一使用 JetBrains IDE 原生检查并将 JetBrains IDE 的智能性扩展到 CI 服务器的代码质量平台。 我们构建的强劲静态分析引擎让开发团队能够完全在其 JetBrains 生态系统内部自动执行代码审查、构建质量门并强制执行企业级代码质量准则。 该平台可以集成至任何 CI/CD 管道…

Sue
Sue

KotlinConf 2024 门票现已开售! 

第五届 KotlinConf 将于 2024 年 5 月 22 日至 24 日在丹麦哥本哈根贝拉中心举行,届时,Kotlin 社区成员将再度齐聚一堂! KotlinConf’24 将举办为期一天的工作坊,随后是连续两天的内容和社交活动,包括会议、展览和其他趣味活动。 赶快预订门票,安排旅行,准备参加规模最大的 Kotlin 活动。 立即预订门票! 2024 年 5 月 22 日,您将有机会参加六场由专家主持的工作坊之一,其中涵盖最热门的 Kotlin 主题。 每场的席位有限,如果您想参加,请尽快注册。 选择工作坊: Asynchronous Progr…

Sue
Sue

Go 语言在机器学习中有未来吗?

本文由外部贡献者撰写。 Sooter Saalu Sooter Saalu 是一位数据专家,在职业生涯中担任过数据分析师、数据科学家和数据工程师。 他具有临床心理学教育背景,致力于为技术和非技术受众撰写引人入胜的数据故事。 GitHub Go 是一种开源编程语言,最初由 Google 设计,用于优化系统级服务的构建和使用、在大型代码库上轻松工作,以及利用多核联网机器。 Go 于 2009 年推出,作为一种静态类型和编译型编程语言,深受 C 语言的影响,注重简单性、安全性和并发性。 Go 最主要用于创建大规模应用程序,例如 Docker 和 Kubernetes。 此外,由于…

Sue
Sue
Space On-Premises 2023.2

Space On-Premises(本地部署版) 2023.2 现已推出!

您在开发软件时是否想要完全控制数据? 我们很高兴地宣布:Space On-Premises(本地部署版)2023.2 现已推出,此版本的无障碍功能更出色,具有新的简化安装选项和多项实用功能。 借助新的 AWS 一键式安装选项,您现在可以在 AWS 云上快速轻松地运行 Space。 您也可以使用我们在此版本中添加的扩展 Docker Compose 配置步骤,将 Docker Compose 作为稳定安装。 为了帮助您提高工作效率,Space On-Premises 2023.2 添加了大量新功能,例如强大的 IDE 启发导航、问题时间跟踪、存储构建工件和缓存项目依赖项、对 Rust 软件包的支…

Sue
Sue

JetBrains 将随业务落地中国大陆推出面向老用户的回馈计划

我们在此前的公告中宣布了 JetBrains 上海公司将于 2023 年 9 月 4 日起全面负责中国大陆地区的直接销售,并公布了 JetBrains 开发工具、团队工具人民币定价表。为了向支持 JetBrains 正版工具的忠实用户表示衷心感谢,我们即将启动一项新的面向个人用户的优惠政策 —— 为所有付费购买过 JetBrains Toolbox 产品的老用户提供持续至 2026 年 12 月 31 日的 Toolbox 年度订阅 8.5 折优惠。 优惠面向人群 在本公告发布之日(即 2023 年 7 月 20 日)前所有付费购买过 JetBrains Toolbox 任…

Sue
Sue

使用 Qodana 提升 C# 代码质量:迈向完美

JetBrains IDE 以支持多种语言的强大静态代码分析而闻名。 在 Qodana 发布后,我们将这些知识统一到一个中央代码质量平台,也是每个开发流程的核心 – 您最喜欢的 CI/CD 工具。 Qodana 由提交或拉取请求触发,可为所有发现的代码质量和安全问题生成全面的分析报告 (SARIF)。 Qodana 让这些报告可供开发者、QA 工程师团队以及安全经理和法务/合规部门轻松访问。 最近,Qodana 向我们的 .NET 工具系列迈出了第一步,大家可能已经猜到,它为 Rider 提供了出色集成。 分析本身的基础是熟悉的 InspectCode,Esta…

Sue
Sue

Kotlin 1.9.0 现已发布

Kotlin 1.9.0 版本现已发布,适用于 JVM 的 K2 编译器目前处于测试版阶段。 这个版本包含新的语言功能以及针对 Kotlin Multiplatform 和 Kotlin/Native 的改进。 以下是此版本的一些亮点: 新的 Kotlin K2 编译器更新 枚举类值函数的稳定替换 开放范围的稳定 ..< 运算符 通过名称获取正则表达式捕获组的新通用函数 用于创建父目录的新路径实用函数 Kotlin Multiplatform 中的 Gradle 配置缓存预览 Kotlin Multiplatform 中对 Android 目标支持的更改 Kotlin/Native 中…

Sue
Sue

IntelliJ IDEA 中 Gradle 委托流程的历史

如今,构建工具是一切项目的重要组成部分,而 IntelliJ IDEA 已与大多数构建工具集成。 最流行的构建工具之一是 Gradle。 我们想简要介绍一下它与 IntelliJ IDEA 的集成历史以及 IDE 内实现的委托流程。 起点 IntelliJ IDEA 的上市时间比其他构建工具都要早,多年来一直提供其原生构建系统并取得了巨大成功。 IntelliJ IDEA 构建系统始终是编译、运行测试和打包到 JAR 等任务的最佳选择。 开发者通常主要关注编译和运行测试,因此构建流程的快速反馈周期至关重要,而我们则擅长执行 JUnit 和 TestNG 测试以及增量编译。 Gradle 之前 …

Sue
Sue
Introducing Kotlin Notebook

隆重推出 Kotlin Notebook

IntelliJ IDEA 的 Kotlin Notebook 插件的第一个实验版本现已推出! 本文将深入探讨插件的功能和用例,但在开始之前,我们想先让插件介绍一下自己: 什么是 Kotlin Notebook 插件? Notebook 是一种交互式工具,能够将代码、可视化和文本组合到单个文档中。 在 Notebook 中,您可以在一个地方编写并运行代码段(单元)、查看结果,以及记录思维过程。 Notebook 已在快速原型设计、分析和数据科学领域得到广泛采用和信赖。 Kotlin Notebook 插件为 IntelliJ IDEA 带来了交互式开发的…

Sue
Sue

购买 PyCharm, 支持 Django 

我们支持 Django Foundation 的年度活动已经启动。 Django 对于全世界的个人和公司来说都非常重要! 这是 Python 最卓越的一大成功。 不仅仅是代码,还有项目及其背后的非营利基金会。 Django 是对志愿者和开源开发的致敬。 但 Django 和 Django Software Foundation 需要资源,包括财务支持。 好消息是:您可以为 Django 的可持续发展做出贡献,这也是在帮助您自己。 向 Django Software Foundation 捐款,您可以支持 Django 框架的持续发展和增强。 PyCharm 深知 Django 对于 Pyth…

Sue
Sue

隆重推出全新 JetBrains 周边商店

感谢您的耐心等待,JetBrains 周边商店现已正式上线!  在衣袖、手提包和笔记本电脑上展现您对编程的热爱。 无论您想如何表达,全新 JetBrains 周边商店都能实现! 选购 JetBrains 装备 精品好物 我们提供多样的必备单品,例如 T 恤、连帽衫、贴纸和别针,以及其他 JetBrains 和产品品牌主题服装和配饰。  我们的所有商品均采取优质材料,舒适耐用,并且我们的大部分服装均由有机棉制成。 我们计划在听取粉丝反馈后逐步扩大产品线。 另外,我们已在尽全力减少我们的环境足迹,并将继续推进相关举措。  我们的商品从德国仓库运往全球(部分国家/地区除外),配送条款和费用因国…

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.