Hugo Mate plugin JetBrainsi IDE-dele
Hugo Mate muudab staatiliste saitide generaatoriga Hugo töötamise mugavamaks igas JetBrainsi IDE-s (PhpStorm, WebStorm, IntelliJ IDEA, GoLand, …). Pärast paigaldamist lülituvad funktsioonid automaatselt sisse, kui projekti struktuur meenutab Hugo projekti.

Põhifunktsioonid:
- Märgistuse esiletõstmine — värvib Hugo konstruktsioonid (eraldajad, võtmesõnad, funktsioonid, lühikoodide nimed, muutujad, stringid, kommentaarid)
{{ … }}sees — nii elementide tekstis kui ka atribuutide väärtustes. - Automaatlõpetamine mallifunktsioonidele ja -muutujatele
{{ … }}sees, lühikoodide nimedele, front-matter’i võtmetele jadata/kirjetele. - Navigeerimine (Ctrl/Cmd-klõps)
partial/template,T/i18n,ref/relref, lühikoodide ja.Site.Params.*juurest nende deklaratsioonideni. - Inspektsioonid ja kiirparandused tundmatutele partial’itele ja lühikoodidele, puuduvatele tõlgetele ja kasutamata partial’itele.
- Tõlke ääreikoonid näitavad, millistes keeltes võti on määratud.
- Refaktoreerimised: „Extract to Partial“ ja „Add Selection to Translations“.
- Käivituskonfiguratsioonid (
hugo server/ build /new), samuti live-mallid, failimallid ja Hugo-märgisega failiikoonid.
Projekti leht: blackcrystal.net/projects/hugo-mate-plugin
Githubi repositoorium: https://github.com/blackcrystal/hugo-mate-plugin