Report Bug β’ Publicodes β’ The VSCode extension
A VSCode extension providing language server capabilities for [Publicodes](https://publi.codes/).Recognized extension files are:
.publicodes
,.publicodes.yaml
,.publicodes.yml
Your colorscheme needs to support semantic highlighting to have the best experience with this extension.
Here is the recommended configuration for the default Dark+
and Dark Modern
themes. Simply add this to your settings.json
(accessible via the command
palette (Ctrl+Shift+P
) and typing Preferences: Open Settings (JSON)
):
{
...
"editor.semanticTokenColorCustomizations": {
"rules": {
"*.readonly:publicodes": {
"italic": true,
},
"*.definition:publicodes": {
"bold": true,
},
"namespace:publicodes": {
"foreground": "#4ec99a"
},
"type:publicodes": {
"foreground": "#4EC9B0",
"italic": true,
},
"operator:publicodes": "#c7c7c7ad",
"string:publicodes": {
"foreground": "#CE9178",
},
"string.readonly:publicodes": "#569cd6",
"number:publicodes": "#e67f7f",
"property:publicodes": "#569CD6",
"property.static:publicodes": "#9CDCFE",
"method:publicodes": "#569CD6",
"macro:publicodes": {
"foreground": "#9CDCFE",
"italic": true
}
}
},
}
yarn install
.Launch Client
from the drop down (if it is not already).