Visual Studio代码中的Groovy格式化程序/美化程序

Visual Studio代码中的Groovy格式化程序/美化程序,groovy,visual-studio-code,code-formatting,Groovy,Visual Studio Code,Code Formatting,对于VSCode中支持的文件,我们提供了一个选项(当您右键单击文件编辑器时)来格式化文档(ALT+SHIFT+F) 但不幸的是,对于Groovy来说,这个选项不可用。而且,目前还没有实施此功能的计划 是否有替代解决方案,特别是针对VSCode的解决方案?只有通过扩展才能使用,您可以搜索扩展 不幸的是,Groovy看起来根本没有很多扩展。如果这可以被认为是该语言流行的一个标志,那么VS代码开箱即用就很难获得广泛的支持。我不知道这对于缩进以外的格式有多好,但我只是将文件扩展名从.groovy改为.j

对于VSCode中支持的文件,我们提供了一个选项(当您右键单击文件编辑器时)来
格式化文档(ALT+SHIFT+F)

但不幸的是,对于Groovy来说,这个选项不可用。而且,目前还没有实施此功能的计划


是否有替代解决方案,特别是针对VSCode的解决方案?

只有通过扩展才能使用,您可以搜索扩展


不幸的是,Groovy看起来根本没有很多扩展。如果这可以被认为是该语言流行的一个标志,那么VS代码开箱即用就很难获得广泛的支持。

我不知道这对于缩进以外的格式有多好,但我只是将文件扩展名从.groovy改为.js,在文件中单击鼠标右键,然后选择“格式化文档”。它为我修复了缩进。

现在有一个Visual Studio代码扩展,用于Lint、格式化和自动修复Groovy和Jenkins文件!:)


不是
。java
格式化程序甚至更适合
。groovy
?必须自己尝试一下…不错的一个,但是它没有在
步骤中正确缩进
sh
。更重要的是,它可以通过将
git checkout-b
更改为
git checkout-b
,来搞乱
sh
代码注意不需要的“美丽”空间!有了这个警告,这是一个很好的解决办法。非常接近我想要的,所以+1:)即将到来…我正在为npm groovy lint构建一个vscode扩展,格式化正在进行@NicolasVuillamy是否已构建?@KevinSummershill,,我将很快发布一个带有“Format”的版本(您已经可以使用修复错误”,但它也修复了除格式以外的其他错误,如导入顺序等…@KevinSummershil I刚刚发布了0.5.1,其中包含对“格式文档”VsCode命令的支持:)无法安装“nicolasvuillamy.VsCode groovy lint”扩展名,因为它与当前版本的VS代码(版本1.40.1)不兼容.meh,安装了它,我试着运行format,但什么都没有发生至少如果缩进不正确,它改变了一些东西。请将您的问题发布到那里?(如果您还没有,您也可以尝试在您的计算机上安装java)这对我不起作用。不修复缩进