Skip to content
  • Topics
  • Search
  • Language
    • English
    • 简体中文
Burger menu icon
  • IDEs

    • CLion
    • DataGrip
    • DataSpell
    • GoLand
    • IntelliJ IDEA
    • PhpStorm
    • PyCharm
    • RustRover
    • Rider
    • RubyMine
    • WebStorm
  • Plugins & Services

    • Big Data Tools
    • JetBrains Platform
    • Scala
    • Toolbox App
    • JetBrains AI
    • Grazie
    • Junie
    • JetBrains for Data
    • Air
  • Team Tools

    • Datalore
    • TeamCity
    • YouTrack
    • Qodana
    • CodeCanvas
    • Matter
    • Databao
  • .NET & Visual Studio

    • .NET Tools
    • ReSharper C++
  • Languages & Frameworks

    • Kotlin
    • Ktor
    • MPS
    • Amper
  • Education & Research

    • JetBrains Academy
    • Research
  • Company

    • Company Blog
    • Security
    • Community Programs

JetBrains 博客

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

Sue

Java 如今还重要吗?

当今技术面临的重大挑战是如何跟上最新发展、满足现代商业需求并持续为用户提供附加价值。 世界正在以前所未有的速度发生变化,并且这种变化的速度没有减缓的迹象。 作为一种主要编程语言,Java 也需要应对这些挑战。 随着更新、更简化的语言不断涌现, Java 有能力保住领先地位吗? 对于刚刚开始 Java 开发生涯的新人来说,Java 还有潜力吗? 在这篇博文中,我们汇集了 2023 开发者生态系统现状和 2022 开发者生态系统现状报告中的数据*,探索这些问题的答案以及其他信息。 我们将对比 Java 和其他语言,找出使用它的行业和产品,提供数据帮助您判断这种语言是否值得学习,并额外分享一个代表性…

Sue
Sue
KotlinConf tickets are now on sale

KotlinConf 2025 门票现已开售!

KotlinConf 2025 的倒计时已正式开始,我们很高兴宣布,这场盛会的门票现已开始发售,活动将于 2025 年 5 月 21 日到 23 日在丹麦哥本哈根举行! 这是由 JetBrains 组织的全球最大的 Kotlin 活动。 从今天开始,您可以预订 KotlinConf 2025 的门票,名额有限,售完即止。 立即购票 超级早鸟票(已售罄):价格最低,尽早预订可以节省大笔费用! 早鸟票:错过了超级早鸟票? 也没问题。 早鸟票仍然远低于正常价格。 但请抓紧,名额有限。 普通票:KotlinConf 的门票通常会在举行之前几个月售罄,因此请务必尽早购买。  研讨会票:您可以购买研讨会…

Sue
Sue

如何在 JetBrains Rider 中使用 Tasks(任务)视图

任务并行库 (TPL) 是所有 .NET 应用程序的基础,允许框架编写和执行多线程和并行代码。 此外,想要充分利用资源的开发者可能会借助 System.Threading 和 System.Threading.Tasks 中的类型编写自定义代码。 只有掌握并发和线程的基础,包括锁定、死锁、await 和计划,才能编写出快速且可扩缩的解决方案。 要扩展对这些概念的理解,部分需要优秀的工具来协助呈现和分析任务执行的繁杂本质。 好消息! 我们最近推出了 Tasks(任务)视图的第一次迭代,这个强大工具旨在帮助您了解当前应用程序流程中的既有任务。 在这篇博文中,我们将研究新的工具窗口,探讨其基本 UI…

Sue
Sue

如何为 Android 项目构建 CI/CD 管道

本文是 draft.dev 的 Kumar Harsh 撰写的客座文章。 如果您经常发布 Android 应用,您可能已经了解定义明确的构建、测试和部署工作流的价值。 如果没有灵活的自动化 DevOps 工作流,就很难维持高速发布。 通过持续集成和持续部署 (CI/CD) 自动执行这些工作流可以让您的工作变得更加轻松,让您更早地发现 bug,更快地发布产品。 JetBrains TeamCity 是一个用于构建可靠管道的 CI/CD 平台。 它可与流行的 Android 开发工具无缝集成,并具有人性化界面来配置构建和测试的各个阶段。 本文将向您介绍如何使用 JetBrains TeamCity…

Sue
Sue

YouTrack 应用现已支持帮助台项目

YouTrack Helpdesk 功能现已登陆 YouTrack 应用! 您可以随时随地管理客户支持服务, 支持人员和其他团队成员可以通过手机和平板电脑处理支持请求,报告者也可以在应用中提交和查看工单和公开知识库文章。 已推出 iOS 和 Android 版新 YouTrack 应用。 如果您已经在 YouTrack 中启动了帮助台项目,所有现有和新提交的工单都将在应用中自动显示。 支持人员和其他团队成员如何在应用中处理工单 通过新的 Helpdesk 标签页导航到所有工单 将对可以访问帮助台项目的支持人员和其他团队成员显示单独的 Helpdesk 标签页。 …

Sue
Sue

助力塑造科技未来 – 参与 2024 开发者生态系统调查

今年的开发者生态系统调查现已开始! 您可以借此机会为软件开发领域全面、公正的分析做出贡献。 您的洞见和反馈非常宝贵,我们期待倾听您的意见。 完成调查大约需要 30 分钟,您可以在其中分享您的开发者经历。 参加开发者生态系统调查 调查提供 8 种语言版本,包括中文、德语、法语、日语、韩语、葡萄牙语和西班牙语。 为什么要参加? 有影响力的研究:您的参与有助于我们和社区了解软件开发的当前趋势、挑战和机遇。 精美奖品:您可以赢得以下奖品: MacBook Pro 16" NVIDIA GeForce RTX 4090 显卡 iPhone 1…

Sue
Sue

Qodana Self-Hosted 现已推出 – 以六折优惠获取这款静态代码分析团队工具

大多数开发者都使用 IDE 和代码编辑器进行本地代码质量分析,但只有 33% 的开发者会对每个 CI 管道提交使用外部静态代码分析工具。 另外 33% 偶尔使用自动分析技术。 根据客户报告,开发者对静态代码分析工具的低采用率会给公司带来问题,导致产品质量风险。 服务器端分析结果要么被忽略,要么被勉强容忍。 以下是部分原因: 误报过多 与 IDE 检查冲突  代码质量指南不一致 环境设置复杂 无法快速修正问题 UI 过时 这些因素都会导致开发者体验不佳。 通过 Qodana,我们力求为开发团队打造卓越体验,使从设置到结果分析和修正的整个过程更加轻松和愉快,提高服务器端分析的采用率。  自去年…

Sue
Sue

Toolbox App 2.4 搭载新 UI 主题、右键点击上下文菜单和其他更新

Toolbox App 2.4 搭载了重做的 UI 主题、新的工具上下文菜单打开方式以及其他更新。 如果您正在使用 Gitee,请查看 JetBrains Toolbox 浏览器扩展程序更新。 新 UI 主题 Toolbox App 2.4 焕然一新! 导航保持不变,但我们重做了界面,使其看起来更现代、更简洁。 Settings(设置)中还新增了 Use background effects(使用背景效果)切换按钮,您可以使用该按钮启用或禁用渐变。 我们希望您喜欢它! 右键点击上下文菜单 工具的上下文菜单现在更易到达,只需右键点击列表中的工具名称即可访问工具更新设置、已安装版本的新功能概览、…

Sue
Sue
Pandas vs Polars

Polars 与 pandas:差异对比

探索 Polars 和 Pandas 这两种数据处理工具之间的主要区别,看看哪种框架最适合您的数据处理需求。

Sue
Sue

2024 Django 现状

您想了解 Django 开发的最新趋势吗? PyCharm 与 Django Foundation 合作,调查采访了全球 4,000 多名 Django 开发者,并根据回复分析了框架的使用趋势。 在这篇博文中,我们将与您分享以下主要发现: 每三名 Django 开发者中有一名也使用 Flask 或 FastAPI。 大多数开发者使用 Django 进行全栈和 API 开发。 61% 的 Django 开发者使用异步技术。 还有更多洞察! 详细了解这些发现,探索 Django 开发中的其他趋势,并从图解信息图中受益。 (more…)…

Sue
Sue

暂停程序 (Pause Program):无需断点也可轻松调试!

在典型的调试场景中, 你会设置断点来告诉调试器何时暂停你的程序。 断点通常标志着进一步调查的开始。 决定在哪里设置断点并不简单。 有时会发生不清楚确切行数的情况, 也有开发者更倾向于根据时间而不是特定代码来暂停程序。 在本文中,我们将探讨 IntelliJ IDEA 的暂停程序 (Pause Program) 功能—— 这是一个较少为人知,但是在某些场景下又极其强大的调试技术, 包括上述提到的情况。 我们将讨论它的使用场景和限制,并分享一个隐秘的单步调试技巧。 什么是暂停功能? 暂停程序 (Pause Program) 是 IntelliJ IDEA 调试器中的一项功能,让开发者能够在任意时刻…

Sue
Sue

塑造 CLion 嵌入式开发的未来!

JetBrains 的宗旨是不断发展以满足用户需求。 嵌入式开发也不例外,我们期待您的反馈。 您的体验和洞见对于 CLion(一款 JetBrains IDE)的持续改进至关重要。 因此,我们想邀请您参加我们的调查,分享您的宝贵反馈并指导我们的未来工作。 参加调查! 您的反馈为什么重要? 收集反馈不是例行公事,而是我们创新的命脉。 理解您的体验、偏好和建议,我们才能做出明智的决定,增强您的 CLion 使用体验。 我们希望深入了解当今最常用的是哪种微控制器或单板计算机。 此外,了解您使用的嵌入式系统类型将有助于我们合理安排 CLion 必须支持的系统的优先级。 由于 AI 已经成为我们生活中重…

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.