Adds the bicep-params filetype to allow better bicep language support out of the box, adds two new ftplugin files for bicep and bicep-params.
Why two filetypes?
The bicep language server handles parameter files differently than regular bicep files. Treating them the same at the editor level leads to false positive diagnostics in the editor. To work around this, I've had my own ftplugin and ftdetcect configs for quite some time.
Bicep Language Constants:
https://github.com/Azure/bicep/blob/51392d32ca2c8b94b1bb7a255e78e1d559d12573/src/Bicep.Core/LanguageConstants.cs#L23
VS Code Extension definition:
https://github.com/Azure/bicep/blob/51392d32ca2c8b94b1bb7a255e78e1d559d12573/src/vscode-bicep/package.json#L47
https://github.com/vim/vim/pull/19026
(4 files)
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
thanks. this is slightly backwards incompatible, but I hope it won't hurt that much, as bicep is probably not the most widely used language on the planet.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()