GitHub 语言支持

GitHub 功能支持的编程语言概述。

关于支持的语言

无论您的代码是以何种语言编写的,大多数 GitHub 功能都有效。 您可以在 GitHub 已知任何语言的基础上搜索代码或启用语法高亮。 更多信息请参阅“搜索代码”或“创建并高亮显示代码块”。

某些 GitHub 产品具有当前仅支持部分编程语言的功能。

GitHub 功能支持的核心语言

GitHub 功能的核心语言包括 C、C++、C#、Go、Java、JavaScript、PHP、Python、Ruby、Scala 和 TypeScript。 对于支持包管理器的功能,当前支持的包管理器及其相关语言包含在表中。

某些功能支持其他语言或包管理器。 如果您想知道某个功能是否支持另一种语言或请求支持某种语言,请访问社区论坛

语言Code navigation代码扫描Dependency graph, Dependabot 警报, Dependabot 安全更新Dependabot 版本更新GitHub ActionsGitHub Packages
C
C++
C#
dotnet CLI

dotnet CLI
Go
Go modules

Go modules
Java
Maven

Maven, Gradle
JavaScript
npm, Yarn

npm
PHP1
Composer

Composer
Python
pip

pip
Ruby1
RubyGems

RubyGems
Scala1
Maven

Maven, Gradle
TypeScript
npm, Yarn

npm

[1] 代码扫描 通过第三方操作支持这些语言。

此文档对您有帮助吗?

隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。