使用Prism突出显示build.gradle的语法

使用Prism突出显示build.gradle的语法,gradle,build.gradle,prismjs,Gradle,Build.gradle,Prismjs,为了在我的博客上显示build.gradle示例代码,我想使用语法高亮显示 但gradle不包括在支持的语言列表中。除了突出显示渐变外,是否有任何语言xxxx替代方案?使用语言nginx是一个不错的选择?Gradle使用基于Groovy的领域特定语言(DSL),因此语言Groovy标记应该突出显示字符串和大括号等语言元素。但是,它不会突出显示与Gradle相关的关键字,如任务或插件、存储库和依赖项块。由于这些块可以由第三方插件动态添加,这对于语法高亮器来说根本不可能 请注意,Gradle提供了一

为了在我的博客上显示build.gradle示例代码,我想使用语法高亮显示


但gradle不包括在支持的语言列表中。除了突出显示渐变外,是否有任何
语言xxxx
替代方案?使用
语言nginx
是一个不错的选择?

Gradle使用基于Groovy的领域特定语言(DSL),因此
语言Groovy
标记应该突出显示字符串和大括号等语言元素。但是,它不会突出显示与Gradle相关的关键字,如
任务
插件
存储库
依赖项
块。由于这些块可以由第三方插件动态添加,这对于语法高亮器来说根本不可能


请注意,Gradle提供了一种基于Kotlin的替代DSL,它要求将
build.Gradle
文件重新构造并重命名为
build.Gradle.kts
。对于这些文件,标记
语言kotlin
可能工作得更好。

Gradle使用基于Groovy的领域特定语言(DSL),因此
语言Groovy
标记应该突出显示字符串和大括号等语言元素。但是,它不会突出显示与Gradle相关的关键字,如
任务
插件
存储库
依赖项
块。由于这些块可以由第三方插件动态添加,这对于语法高亮器来说根本不可能


请注意,Gradle提供了一种基于Kotlin的替代DSL,它要求将
build.Gradle
文件重新构造并重命名为
build.Gradle.kts
。对于这些文件,标记
语言kotlin
可能会更好。

好的,Gradle使用基于Groovy(或kotlin)的DSL,因此您可以对这些语言使用高亮显示。@LukasKörfer,谢谢!我已经尝试了
语言groovy
语言kotlin
,您的答案是正确的(如果您将您的评论作为答案发布,我将接受)。Gradle使用基于groovy(或kotlin)的DSL,因此您可以对这些语言使用高亮显示。@Lukashörfer,谢谢!我已经尝试了
语言groovy
语言kotlin
,您的答案是正确的(如果您将您的评论作为答案发布,我将接受)。