LinuxDays 2024

Vaše jazykové nastavení bylo uloženo. Česká lokalizace je stále ve vývoji, pokud narazíte na chyby, neváhejte nás kontaktovat!

Modernizace nástrojů pro RPM spec soubory: Prototyp jazykového serveru
13.10.2024 , 107
Jazyk: Čeština

Přestože se nástroje pro balíčkování a zejména podpora pro editování RPM spec souborů v poslední době příliš nevyvíjely, uživatelé jsou stále odkázáni na základní a často nedostačující nástroje.

Přijďte se seznámit s prototypem jazykového serveru navrženého speciálně pro RPM spec soubory, který jsme vyvinuli v rámci SUSE Hackweeku. Tento jazykový server využívá protokol LSP (Language Server Protocol), který poskytuje jednotné prostředí pro většinu moderních editorů. Uživatelům tak umožňuje využívat pokročilé funkce, jako je automatické doplňování kódu, linting nebo skok na definici. Díky centralizaci „chytrého kódu“ na jednom místě odpadá nutnost vytvářet složité pluginy pro každý editor zvlášť.


Obtížnost

Pokročilí

Viz také:

I am Dan Čermák a Software Engineer working on Development Tools at SUSE. Besides improving the developer experience, I'm also very passionate about testing & QA, documentation, automation and community building.

I am active in the Fedora community, where I am a package maintainer, one of the founding members of the i3 SIG and I also served in FESCo for the Fedora 34 cycle.

When I'm not sitting in front of the computer, I enjoy baking and cooking and a nice bike ride or a workout.