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

参加 2022 开发者生态系统调查!

欢迎参加我们的第六次年度开发者生态系统调查! 烦请花费 30 分钟时间,帮助我们深入了解开发者社区及其过去一年间发生的变化。 我们想了解 2022 年的行业发展方向,旨在确保我们的产品能够继续最有效地为您提供服务。 您的回答对于实现这一目标至关重要! 参加调查即可抽奖,您有机会赢得以下奖品之一: MacBook Pro 16Geforce RTX 3080 Ti 显卡PlayStation 5 或 Xbox Series X价值 300 美元的 Amazon 礼品卡JetBrains All Products Pack 或 JetBrains …

Sue
Sue

Big Data Tools 1.5:Amazon EMR 支持、阿里云 OSS 集成等

在此新版本的 Big Data Tools 中,我们为数据工程师增加了对更多工具的支持,包括 Amazon EMR 数据处理平台和阿里云对象存储服务。 现在,您可以直接从 IDE 中使用它们。 下文介绍了此版本引入的以上功能和其他增强功能。 Amazon EMR 支持 现在,您可以监控 Amazon EMR 数据处理平台中的群集和节点。 人性化的简单 UI 界面助力使用群集。 点击一下,即可创建到以下位置的连接: HDFSHadoop 和 Spark 监控ZeppelinAWS S3SFTP 主节点和数据节点 您还…

Sue
Sue

所有 JetBrains IDE 和 .NET 工具的 2022.1 版本均已发布

这篇博文概述了所有 JetBrains IDE 和 .NET 工具的 2022.1 版本中的主要更新。 阅读下方总结时点击链接即可深入了解您喜爱的工具。 您可以随时通过 Toolbox App 或工具本身进行更新,也可以直接从 JetBrains 网站获取最新版本。 IntelliJ IDEA 2022.1 引入了 Dependency Analyzer,用于管理依赖项和解决冲突;更新了 New Project(新建项目)向导,旨在简化新项目启动;添加了 Notifications(通…

Sue
Sue

Kotlin 1.6.20 现已发布

Kotlin 1.6.20 已经正式发布。 本次更新提供了未来语言功能的预览,将分层结构设为多平台项目的默认结构,并为 JVM、JS 和 Native 平台带来性能改进。 在这篇博文中,您将看到以下改进的概览和其他进化变更的完整列表。 基于上下文接收器的原型,添加了对在 Kotlin/JVM 中定义依赖上下文的声明的支持。得益于绝对不可空类型,提升了与泛型 Java 类和接口的互操作性。通过 JVM IR 后端单模块并行编译加快了构建速度。通过 Kotlin/JS IR 中的增量编译简化了开发体验。Kotlin/Native 性能改进。借助多平台项目的分层结构简化了代码共…

Sue
Sue
Release_Preview_image_1280x600_IntelliJIDEA 2022.1@2x

IntelliJ IDEA 2022.1 现已发布

IntelliJ IDEA 2022.1 现已正式推出。 我们今年的第一个主要版本提供了多项增强和大量新功能,将大幅改进产品体验。 此版本引入了有助于依赖管理和冲突解决的 Dependency Analyzer。 Notifcations(通知)工具窗口提供了一种全新方式来接收和存储来自 IDE 的通知。 更新的 New Project(新建项目)向导可以让您更轻松地启动任何规模和复杂性的新项目。 我们使用 Code Author(代码作者)提示升级了 Code Vision 内嵌提示,并默认将其启用,帮助您在编辑器中即时了解代…

Sue
Sue
Logo

Ktor 2.0 现已发布

我们非常高兴地宣布 Ktor 2.0 现已正式发布。 我们已经在这个版本上工作了大约一年,现在终于可以推出了! Ktor 2.0 引入了许多新功能,但主要版本的意义是重大变更,它让我们有机会执行一些维护工作并摆脱遗留决策。 尽管存在重大变更,我们也已尽可能降低其影响,并提供了有助于自动迁移的实用工具。 不过,首先来看一下新功能: Ktor 服务器 简化的可扩展性 我们在构建 Ktor 时始终考虑可扩展性。 Ktor 提供的所有功能均以插件架构构建,“功能”也因此更名为“插件”。 我们遇到的问题是,对于某些人来说,架构模型…

Sue
Sue
IntelliJ IDEA How2Pro - Conseils et astuces pour une utilisation optimale d'IntellI IDEA

要写注释? 使用 IntelliJ IDEA 让您的代码注释更专业

可能很多开发者会对这篇文章的标题嗤之以鼻。 毕竟,专业开发者不需要注释就能写出自己看得懂、别人也看得懂的代码。 只不过,这谈何容易? 因此,本文要讲的就是如何才能快速有效地注释代码。 代码中有多种类型的注释,并不是所有注释都暗示代码有异味。 如果代码不好读,或者可能需要进一步处理,留下注释就可以让我们自己或团队的其他成员更好地理解代码。 在开源项目中,开发者们往往具有不同的背景,使用注释能够避免混乱和困惑,节省大量时间。 如果某段代码暂时需要被“隐藏”起来,但不至于被删除,那么注释也能派上用场。 为其他国家/地区本…

Sue
Sue

代码生成中的 BeamSearch

在上一篇专门讨论整行代码补全的文章中,我们探讨了整行补全插件的神经网络用于 Python 的词汇表。 然而,仅仅 16384 个词例,如 self.、or、s.append(、return value 和文章中描述的其他词例,甚至不足以生成一行。 我们需要一种能够将这些词例组合起来编写代码块的方式。 本文将讨论算法如何使用词汇表的元素构造更长的短语。 首先是自回归。 自回归 文本(和代码)生成基于多个概念,自回归是其中之一。 机器学习算法将现有文本或其中的一部分作为输入,预测词汇表中各个词例成为文本中下一个词例的概率。 这些概率的预测由基于 Transform…

Sue
Sue

Android 集成和对适用于 AppCode 的 Kotlin Multiplatform Mobile 插件中各种多平台项目的支持

适用于 AppCode 的 Kotlin Multiplatform Mobile 插件刚刚进行了一次重大更新。我们有一些令人期待的消息要与您分享!   对各类多平台项目的支持 很长一段时间,我们插件中唯一支持的项目模型是带有特殊 iOS/macOS 部分的 Gradle DSL。 现在,我们支持打开包含常规 Xcode 项目/工作区和通过 CocoaPods 配置的 Kotlin 部分的 Kotlin Multiplatform Mobile 项目: 可以使用所有功能,如跨语言重构和导航操作: 这意味着您现在可以使用任何项目格式,可以是常规的 Kotlin Multiplatform 项…

Sue
Sue
Logo

Toolbox App 1.23 现已发布!

快速概览:新用户入门、UI 改进和错误修正。 Toolbox App 最新的 1.23 版本具有诸多改进,包括登录授权改进、应用性能改进以及常规错误修正。 立即下载 我们添加了一个入门流程来帮助新用户快速设置 Toolbox App 并在启动时选择偏好的主题和语言。 它还将通过快速提示引导新用户了解所有基本功能。 在 UI 改进方面,我们已将 Log in(登录)操作移至 Toolbox App 菜单,让用户可以快速登录 JetBrains Account。 现在,主 Toolbox App 菜单下也提供了“关于”链接…

Sue
Sue
Logo

Java 18 功能支持

Java 18 现已发布,从 2022.1 版本开始,IntelliJ IDEA 将提供对它的支持。 对代码段的支持 JDK 18 引入了 JavaDoc 标准 Doclet 的 @snippet 标记,用于简化在 API 文档中包含示例源代码的操作。 即使没有显式包装器,代码段片段仍会被识别为 Java 代码。 任何语言都可以被指定,并且语言注入功能也适用于代码段。 例如,可导航引用将适用于通过 import 可用的所有元素: 没有必要使用类的绑定编写代码段中的所有代码。 片段将被 Intel…

Sue
Sue

在 Rider 中使用 GitHub 的基础知识

GitHub 是 Git 版本控制系统的在线托管服务。 它具有 Git 的许多功能,自身也有很多功能,包括一些社交编程功能。 在这篇博文中,我们将介绍在 Rider 中使用 GitHub 的基础知识。 了解 GitHub 首先,我们有必要了解一下 Git 与 GitHub 的区别。 Git 是源代码控制系统,而 GitHub 是 Git 仓库的托管平台。 这意味着您是将 Git 作为版本控制系统 (VCS) 在本地运行。 然后,您可以使用 Git 命令将源控制的代码同步到 GitHub 托管服务。&nb…

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.