/novala.novaextension

Advanced Vala language support for Nova

Primary LanguageJavaScriptMIT LicenseMIT

NoVala

Advanced Vala language support for Nova (makes use of the Vala Language Server).

Install from Nova Extensions

Screenshot

Pre-requisites

Features

Works on any of the valac supported "languages" files: *.vala, *.genie, *.gjs.

  • Syntax Highlighting (from the original Valanova extension).

  • Hover tooltips

  • Code Completion (through the Vala Language Server (VLS), path is configurable).

  • Issues (errors & warning from VLS)

  • Jump To Definition

  • Debug adapter to debug with GCC (wip)

  • Nova Sidebar to embed local DevDocs files (wip)

  • Hover tooltip with docs from DevDocs if missing from VLS