Skip to main content

此版本的 GitHub Enterprise 已停止服务 2022-06-03. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

GitHub 语言支持

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

关于支持的语言

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

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

GitHub 功能支持的� �心语言

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

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

| 语言 | 代� �扫描 | 依赖关系图,Dependabot 警报 || | GitHub Actions | GitHub Packages | | :-- | :-: | :-: | :-: | :-: | | C || | | | | | C++ || | | | | | C# || |
dotnet CLI | |
dotnet CLI | | Go || | | | | | Java || |
Maven | |
Maven, Gradle | | JavaScript || |
npm, Yarn | |
npm | | PHP || 1 |
Composer | | | | Python || |
pip | | | | Ruby || 1 |
RubyGems | |
RubyGems | | Scala || 1 |
Maven, Gradle | | | | TypeScript || |
npm, Yarn | |
npm |

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