我想在VSCode中修复Jenkinsfiles中的格式'Shift-Alt F',使我“没有安装'groovy'文件的格式程序”,然后弹出一个扩展边栏,其中没有任何有助于扩展的相关扩展。
如何格式化文件。谢谢。我安装了“ Jenkinsfile支持”和“ cod-groovy”。仍然没有骰子。
谢谢。
答案 0 :(得分:1)
您可以使用Vs Code Groovy Lint扩展名来格式化jenkinsfiles:)
https://marketplace.visualstudio.com/items?itemName=NicolasVuillamy.vscode-groovy-lint
答案 1 :(得分:0)
对于Groovy,没有名为Format Document (ALT+SHIFT+F)
的选项。 More details
但是有一个棘手的方法可以做到这一点,
.groovy
文件扩展名更改为.js
。Format Document
希望这会对您有所帮助。
答案 2 :(得分:0)
您可以使用这个名为 JenkinsFile Support 的扩展 https://marketplace.visualstudio.com/items?itemName=ivory-lab.jenkinsfile-support。
并且还使用此处定义的解决方法(使用 VSCode 的 files.associations
选项)为文件名 https://github.com/sgwozdz/jenkinsfile-support/issues/62#issuecomment-829353453 中包含 Jenkinsfile 字符串的任何文件提供 linting
"files.associations": {
"[Jj]enkinsfile*": "jenkinsfile"
}
如果你不想使用外部扩展,你可以在你的设置中使用 groovy Id(记住,Groovy 和 Jenkinsfiles 不是一对一的)
"files.associations": {
"[Jj]enkinsfile*": "groovy"
}