Skip to main content

GitHub 语言支持

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

关于支持的语言

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

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

GitHub 功能支持的核心语言

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

某些功能支持其他语言或包管理器。 If you want to know whether another language is supported for a feature or to request support for a language, visit GitHub Community discussions.

语言GitHub Copilot代码导航代码扫描依赖关系图, Dependabot 警报, Dependabot 安全更新Dependabot 版本更新GitHub ActionsGitHub Packages
C
C++
C#
dotnet CLI

dotnet CLI
Go
Go 模块

Go 模块
Java
Maven

Maven, Gradle
JavaScript
npm, Yarn

npm
PHP1
Composer

Composer
Python
precise

pip

pip
Ruby
RubyGems

RubyGems
Scala1
Maven

Maven, Gradle
TypeScript
npm, Yarn

npm

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