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

如何在 PyCharm 中创建密码短语生成器

在本教程中,您将在 PyCharm 中创建一个密码短语生成器。 您还将学习如何: 在 PyCharm Community Edition 中创建项目。 安装并导入 Python 软件包。 使用 Typer 库在 Python 中创建命令行接口。 在 PyCharm 中运行和调试代码。 创建和编辑运行配置。 本教程的目的是,展示如何使用免费的 PyCharm Community Edition 开发简单的 CLI 应用程序来自动执行日常任务。 虽然在本教程结束时您将获得一个可用的密码短语生成器,但请仅将其视为一个学习项目。 切勿使用此生成器生成的密码短语保护任何真实数据。 克隆仓库即可获取完…

Sue
Sue

IntelliJ IDEA 中的“快速”功能

一些 IntelliJ IDEA 功能或操作包括术语“快速”。 它们会加快某些流程吗? 我们来一探究竟。 在这篇博文中,我将介绍这些功能是什么、为什么需要它们以及如何使用它们。   1. 快速列表 如果您有经常使用的操作,但由于大多数按键组合通常被其他快捷键占用而没有指定快捷键,那么快速列表可以提供帮助。 使用快速列表,您可以创建一个收藏操作的简短列表,并为其指定快捷键。 列表中的每个操作将由从 0 到 9 的数字标识。 要访问此列表,您只需记住列表上每个操作对应的快捷键和编号。 要创建新列表,请访问设置并在 Appearance and Behavior(外观与行为)下找到 Quick Li…

Sue
Sue

Qodana 2023.1:灵活的配置文件配置,支持迁移到 Kotlin/JS IR 编译器,检查 Go 的许可兼容性,插件集成,以及 30 多项新检查

Qodana 是 JetBrains 开发的智能代码质量平台,目前处于预览阶段。 这款强大的静态分析引擎可以将检查从 JetBrains IDE 带到任何 CI 管道,在 CI 服务器上运行资源密集型检查,为您节省时间和计算资源。 支持 60 多种技术,分析无限行数的代码。 新版 Qodana 拥有重要的增强功能,可以帮助您确保代码具有最高质量。 2023.1 版让 CI 管道的静态分析步骤拥有更大的灵活性。 我们引入了一种针对项目扫描配置检查的智能方式,并实现了可能是向 Qodana 静态分析引擎添加插件的最简单方式。 (more…)…

Sue
Sue

在 PyCharm 中创建 Django 应用

Django 的核心思想是让开发者快速构建应用程序。 掌握这个框架后,从概念到可以投入生产的 Web 应用程序的路径将大幅缩短。 但是,如果您还想更快,可以学习在 PyCharm 中创建 Django 应用。 本教程将通过一系列步骤指导您创建一个简单的 Django 应用程序,显示所在位置的当前气温。 为了增加互动性,这款应用还可供浏览其他随机位置的天气状况。 在本教程中,您将学习如何: 在 PyCharm 中创建 Django 项目。 编写模型、视图和模板。 进行 API 调用并处理响应。 连接到数据库并使用数据填充。 克隆仓库即可获取完整的应用程序代码。 要了解有关克隆的信息,请参阅 …

Sue
Sue

KotlinConf 2023:观看录像

KotlinConf 2023 会议录像现已发布! 无论您是错过了活动,还是想重新观看您最喜欢的演讲,现在您都可以在 KotlinConf 网站上轻松找到所有演讲,以及大会照片。 点击相关讲座,然后再点击“Download slides”(下载幻灯片),即可获取一些会议的幻灯片。 您也可以在 Kotlin 的 YouTube 频道上找到所有录像。 KotlinConf 于 2023 年 4 月 12 日至 14 日在阿姆斯特丹举行,共有超过 1,300 名与会者、演讲者与合作伙伴参加。 4 月 12 日,我们度过了充满实践研讨会的一天。 第 2 天的会议以 Roman Elizarov、S…

Sue
Sue
Remote Development with JetBrains Rider

使用 JetBrains Rider 进行远程开发

JetBrains Rider 2022.2 为 .NET 开发者带来了远程开发测试版。 我们此前已经为基于 IntelliJ 平台构建的其他 JetBrains IDE 引入远程开发,Rider 用户现在也可以在 .NET 平台上体验其强劲功能。 本文将回答“什么是远程开发?”、“我为什么要使用远程开发?”以及如何使用当前版本的 JetBrains Rider 进行远程开发等问题。 我们开始吧。 什么是远程开发? 远程开发很常见,可以追溯到专业计算的诞生之初。 用户使用终端远程连接到大型计算机来完成工作。 计算机终端具有非常精彩的历史,也帮助我们步入如今的现代个人计算时代。  与技术领域的大…

Sue
Sue

Ktor 2.3.0 现已发布

我们非常高兴地宣布 Ktor 2.3.0 现已正式发布。 此次更新为 Ktor 生态系统带来了许多新功能和改进。 以下部分将简要介绍此版本中的主要变化: 核心改进 WebSockets ContentNegotiation 插件的显式类型 WebSocket ContentNegotiation 插件现在支持指定显式类型: client.webSocket("ws://localhost:8080/echo") { val originalData: Any = Data("hello") sendSerialized(originalData, typeInfo<Dat…

Sue
Sue
Kotlin DSL Is Now the Default for New Gradle Builds

Kotlin DSL 现在成为新 Gradle 构建的默认设置

我们始终致力于帮助开发者编写结构更好、更易维护的构建。 基于这个目标,将 Kotlin 应用于编写 Gradle 构建脚本和插件也就水到渠成。 Kotlin 提供了许多强大的功能,是创建 DSL 的绝佳选择,同时也可以显著提升开发者体验。 自从 Kotlin 首次被引入 Gradle 以来,我们完成了许多工作,旨在让 Gradle 用户的体验更为流畅愉快。 今天,我们很高兴分享一个重要消息:Gradle 宣布将 Kotlin DSL 选为新 Gradle 构建的默认设置! 从现在开始,它将成为插件和文档中的默认选项。 得益于丰富的功能,例如一流的函数和扩展方法,Kotlin 可以维护甚至改进创…

Sue
Sue
The Kotlin Mascot Returns – Say Hello to Kodee

Kotlin 吉祥物归来 – 欢迎 Kodee!

我们很高兴地宣布 Kotlin 新设计的吉祥物闪亮登场,它在 KotlinConf 期间成为焦点。 距离我们首次推出吉祥物已经过去一段时间,现在它又回来了,而且有了名字 – Kodee! 我们在重新设计吉祥物时考虑了您的反馈,创造出一个与 Kotlin 社区相关的亲切、有趣的形象。 (more…)…

Sue
Sue

YouTrack 现已引入帮助台项目

YouTrack 2023.1 引入了 YouTrack Helpdesk,使您能够简化外部客户和内部客户的客户支持服务。凭借新的帮助台项目类型、面向支持人员的重大改进,以及应对各种不同的客户及其请求的能力,YouTrack 可以在一个简单易用的工具中为您的团队的所有项目提供经验丰富的客户支持。 但这并不是 YouTrack 2023.1 的所有最新变化。对知识库的增强使构建公共文档和常见问题解答变得更加轻松。Zendesk 和邮箱集成已得到改进,简化了客户支持服务的迁移过程。新的内容选项,如将 Miro 面板和 Google 云端硬盘视频嵌入您的任务和文章中的功能,将帮助您丰富知识库、…

Sue
Sue

将 PEmicro Multilink 调试探头与 CLion 一起使用

在本视频中,我们将展示如何将 CLion 与 PEmicro Multilink 调试探头一起使用,以便在基于 ARM 的微控制器上开发、构建和调试代码。 在本示例中,我们的目标设备将是带有 STM32F103 ARM Cortex M3 微控制器的 BluePill。我们将实现 "Blinky",即让 LED 闪烁。 我们将展示如何安装所需的软件、连接硬件、配置和生成项目、在 CLion 中创建运行配置,最后构建并运行代码。 00:00 简介00:15 设置和硬件01:51 安装软件03:32 连接硬件05:05 配置并生成项目06:10 在 CLion 中打开项目06:32 编写 "b…

Sue
Sue

PyCharm 2023.1 最新变化

PyCharm 2023.1 现已正式发布! 今年的第一个主要版本带来了对远程 Jupyter Notebook 的支持、对新 UI 的增强、改进的泛型类型推断等。 查看新功能的实际运作! 加入我们在欧洲中部夏令时间 4 月 3 日 17:00(世界协调时间 15:00)举行的 YouTube 直播。  下载 PyCharm 2023.1 新 UI 我们在 PyCharm 新 UI 上的工作已经持续了很长一段时间。 新 UI 的目标是降低视觉复杂性,使用户能够轻松访问基本功能,并根据需要逐级呈现复杂功能 – 打造整洁、现代且专业的外观和质感。 主要变化包括简化的主工具栏、新的工具窗口布局、新…

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.