← Tagasi projektide juurde

Hugo Mate plugin JetBrainsi IDE-dele

Aasta
2026-06-16
Valdkond
Oma toode · Arendus · Hugo

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.

Hugo märgistuse esiletõstmine

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 ja data/ 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

On sul projektiidee?

Räägi, mida soovid ehitada — aitame koostada selge plaani, anda ausa hinnangu ja teostada selle kvaliteetselt.

Võta ühendust