This plugin provides syntax highlighting, code completion, integrated documentation, and more. This currently is in an early stage of development. Most luxuries of JetBrain IDEs are not implemented yet or are limited.
A Language Server Protocol (LSP) is used to provide many features, including documentation, code completion, syntax checking, etc. The supported LSP is required to be installed separately for now. More details for the LSP are available here.
Note
The IDE most compatible currently is CLion because Meson is supported.
If you wish to use another IDE, note you must run meson builds via the command line every now and then if your project uses meson.
-
Using the IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "Vala Language" > Install
-
Using JetBrains Marketplace:
Go to JetBrains Marketplace and install it by clicking the Install to ... button in case your IDE is running.
You can also download the latest release from JetBrains Marketplace and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
-
Manually:
Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...





