跳到内容

ty

一款极速的 Python 类型检查器和语言服务器,由 Rust 编写。

Shows a bar chart with benchmark results.

Shows a bar chart with benchmark results.

在不使用缓存的情况下对 home-assistant 项目进行类型检查。

ty 由 Astral 支持,他们也是 uvRuff 的创建者。

亮点

快速入门

使用 uvx 运行 ty 以快速上手

uvx ty check

ty 默认会检查工作目录或项目中的所有 Python 文件。

有关详细信息,请参阅 类型检查 文档。

安装

要安装 ty,请参阅 安装 文档。

要将 ty 语言服务器添加到您的编辑器,请参阅 编辑器集成 指南。

在线演练场

ty 提供了一个 在线演练场 (playground),供您在代码片段或小型项目上进行尝试。

提示

演练场是与他人分享代码片段的绝佳方式,例如在提交 Bug 报告时。