IDE/Editor setup’ suggestions
Use your favorite IDE/Editor.
Editing .ffizer.yaml
-
add support for yaml files
-
if possible configure to use schemastore json to validate, to provide “auto completion” and tool tips
-
if your yaml plugin is not compatible with schemastore but it accepts json schema to validate yaml you can configure it to use the online schema
"yaml.schemas": { ... "https://ffizer.github.io/ffizer/ffizer.schema.json": [".ffizer.yaml"], },
or to use a local file that can be generated by
ffizer show-json-schema
By example, for Visual Studio Code, you can use the following extension/plugin:
Name: YAML
Id: redhat.vscode-yaml
Description: YAML Language Support by Red Hat, with built-in Kubernetes syntax support
Publisher: redhat
VS Marketplace Link: https://open-vsx.org/vscode/item?itemName=redhat.vscode-yaml