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

Unity 和 Unreal Engine 的三场游戏开发在线讲座 – 现已提供录像

JetBrains 技术布道师 Matt Ellis 的三场游戏开发在线讲座录像已在 B 站发布。  以下是我们想分享的关于这个在线讲座系列的一些统计数据: 我们总共举办了 12 场在线讲座,4 种语言,每种语言 3 场:英语、中文、日语和韩语。 亚洲的在线讲座视频加上了字幕。我们要向主持人表示感谢和赞赏,他们帮助促进了 Matt 与观众之间的沟通。1463 人注册了关于游戏开发的 3 场在线讲座。观看量为 3766 人次,最受欢迎的在线讲座为 Unity 游戏开发:通过 Rider 编写逻辑脚本。在问答环节回答了 80 多个问题。18 个 Rider 一年许可证被抽出。…

Sue
Sue

使用 JetBrains IDE 学习 Rust

学习编程语言没有捷径可走,每个人都有自己的方式。 有些人会读很多东西(书籍、博客、教程、文档、Reddit 讨论、StackOverflow 回答等),有些人会提出问题和查找示例,有些人自己写代码、做兴趣项目,有些人解决问题,有些人探索生态系统。 有些人甚至会把这些都做一遍。 人们通常从学习语言特性和将其组合到程序中的方式开始。 然后,他们会学习解决问题的不同方式。 他们迟早会从使用标准库组件转向外部库,并探索如何测试、调试、编写日志、分析应用等。 Rust 也不例外:没有一种教育资源就足以帮助您掌握它。 不过,在 JetBrains 还是可以提供一些建议 – 我们免费的 Learn Rust…

Sue
Sue

适用于基于 IntelliJ 的 IDE 的 10 大插件

基于 JetBrains IntelliJ 的 IDE 是强大、功能丰富且具有无数可扩展性的开发者工具。 任何用户都可以通过从 JetBrains Marketplace 安装插件来为 IDE 添加功能,您可以在 Marketplace 中找到涵盖您工作的大多数方面的扩展程序。 可用插件范围包括与代码审查服务、CI/CD、静态分析、生产力工具、各种框架和语言的集成,以及 UI 主题、自定义进度条和语言包。 根据 2022 开发者生态系统现状,工具集成是最受欢迎的插件类型之一。 考虑到这一点,让我们来看看上一年在 JetBrains Marketplace 中下载最多和评分最高的插件。 Chin…

Sue
Sue

Fleet 后台探秘,第六部分 – UI 和 Noria

在本系列博文中,我们将以多个部分为您介绍构建 Fleet 这款由 JetBrains 打造的下一代 IDE。 第一部分 – 架构概述 第二部分 – 编辑器详解 第三部分 – 状态管理 第四部分 – 分布式事务 第五部分 – 代码补全的故事 第六部分 – UI 和 Noria 在本系列的第五部分中,我们讨论了 Fleet 的一项服务 – 代码补全。 现在,该谈谈我们自己的 JVM 声明式 UI 框架 Noria 了。 我们使用 Noria 构建了 Fleet。 来看看 Noria 背后的想法、主要概念和其他精彩功能。 一切开始的地方:Noria 窗口 UI 是如何构建的? 首先,我们有一台具…

Sue
Sue

Kotlin 入门:简介

Kotlin 是一种强大的跨平台编程语言,正在迅速成为现代软件开发中最受欢迎的一大选择。 这种静态类型语言由 JetBrains 开发,得到 Google 官方支持用于开发 Android 应用程序。 凭借简洁的语法、与 Java 的简易互操作性以及对大量平台和技术的支持,Kotlin 是开发者提升技能的绝佳选择。 为了帮助您初步了解这门精彩的语言,我们自豪地宣布 Kotlin 入门:简介,这是我们在 JetBrains Marketplace 上新的“Kotlin 入门”系列的第一期。 本课程将说明如何使用 Kotlin 编写简易控制台应用程序。 开始 先决条件和涵盖的主题 本课程非常适合…

Sue
Sue

2022 年的 C++ 生态系统:C++17 和 C++20 的快速采用、C++ 工具集格局和更好的代码分析做法

JetBrains 为反映开发者社区状况而开展的第六次年度调查的结果现已公布! 研究于 2022 年 5 月至 2022 年 7 月进行,收集了全球近 3 万名开发者的回复。 其中有 2950 名开发者选择 C++ 作为三种主要编程语言之一,1396 名开发者选择 C。我们还提取了嵌入式和游戏 C++ 开发者组的数据,了解语言的总体趋势在这些群体中是否有所不同。 我们根据收集到的数据构建了一份报告,并邀请了几位社区成员发表评论。 今年,我们有幸采访了以下人员: Guy Davidson,Creative Assembly 工程实践主管 Jason Turner,C++ 培训师、演讲者、作者…

Sue
Sue

YouTrack 2023 路线图

新年开始之际,我们想在这里分享更新的路线图并重点介绍 YouTrack 未来的长期目标。 感谢我们的忠实用户,YouTrack 客户群在全球范围内迅速增长,我们将继续致力于为各行各业的团队打造更强大的工具。 我们的产品承诺和抱负 去年,我们分享了我们的 2022 路线图和长期计划,我们高兴地报告我们的愿景得到了很好地实现,因此,我们的产品承诺在稳步推进。 YouTrack 正在成为软件开发与 IT 部门、产品与项目管理、营销、财务、行政和许多其他领域团队的通用工具,它允许您以自己的方式工作、协作和交流。 我们的长期计划是继续开发 YouTrack 以处理更广泛的用例,从针对中小型公司的简单任…

Sue
Sue

JetBrains Academy 的新愿景

我们的教育之旅始于 2014 年,当时,JetBrains 推出了第一款面向学生和教师的产品 PyCharm Edu。 到 2016 年,我们已经准备好超越 Python,并扩展到了 Java 和 Kotlin。 很快,我们意识到不应该局限于互动式 IDE 课程。 我们在 2019 年与 Hyperskill 合作,打造基于项目的学习,JetBrains Academy 应运而生。 JetBrains Academy 是与 Hyperskill 合作运营的学习平台。 但当我们在 2019 年选择这个名字时,我们认为 JetBrains Academy 更像是一个综合概念。 在我们设想的地方,我…

Sue
Sue

使用 PyCharm 将 MySQL 数据库中的数据读入 pandas

在数据科学之旅中,您迟早会遇到需要从数据库中获取数据的情况。 然而,从将本地存储的 CSV 文件读入 pandas 到连接和查询数据库,这可能是一项艰巨的任务。 在一系列博文的第一篇中,我们会探讨如何将存储在 MySQL 数据库中的数据读入 pandas,并查看 PyCharm 中使这项任务更简单的一些功能。 查看数据库内容 在本教程中,我们会将一些关于航空公司延误和取消的数据从 MySQL 数据库读取到 pandas DataFrame 中。 这些数据是 Airline Delays from 2003-2016 数据集的一个版本,该数据集由 Priank Ravichandar 提供…

Sue
Sue

K2 编译器将在 Kotlin 2.0 中进入稳定状态

我们一直在为 Kotlin 编译器(代号 K2)开发新的前端。 前端是编译器的一部分,负责解析代码和执行语义分析、数据流分析、调用解析和类型推断。 这是开发者与编译器交互最多的部分。 编译器也通过它在 IDE 中持续运行、报告所有错误和警告消息,帮助完成自动补全、语义感知检查、意图和重构等任务。 新前端已经可供预览 – 我们将继续进行完善和稳定工作,计划在未来 Kotlin 版本中将其设为默认编译器前端。 我们已经决定将这个未来版本命名为 Kotlin 2.0。 下文将详细描述 Kotlin 2.0 版本的路线图、我们的动力以及对它的期望。 Kotlin 2.0 发布路线图是什么? 我们计划…

Sue
Sue
The State of the Developer Ecosystem 2022: C# highlights

2022 开发者生态系统:C# 的主要趋势

又到这个时候了! 整个软件开发行业以回顾过去的一年来开始新的一年。 就像我们的软件开发项目一样。 JetBrains 每年都会发起开发者生态系统调查,希望捕捉开发领域的时代思潮。 调查涵盖多种语言和技术,但本次回顾重点关注 C#。 以下就是调查结果及相关评论。 查看完整报告 C# 重点发现 .NET 总体上仍然是许多类型的应用程序和公司的可靠平台。 虽然 C# 11 是最新版本,但它发布于 2022 年 11 月,因此发布版本的全年数据尚不存在,我们的调查最多包含到 C# 10。 首先,按版本深入分析 C# 的受欢迎程度。 在 2020 年和 2021 年,超过一半的 C# 开发者都在使用版本…

Sue
Sue

如何在 Datalore 中使用 Git

Git 是数据科学团队常用的工具。 在本教程中,我们将介绍在我们的协作数据科学平台 Datalore 中使用 Git 的方式。 继续阅读,了解如何安装 Git 仓库、编辑这些仓库的内容以及使用 Datalore 进行版本控制。 如何在 Datalore Notebook 环境中安装 Git 仓库 如果您或您的团队开发了一组 Python 脚本或存储在 Git 中的 pip 兼容软件包,您可以从 Datalore 中的 Jupyter Notebook 方便地访问此仓库。 这里有 3 种方式。 我们建议选择最适合您的仓库访问级别和类型的方式。 (more…)…

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.