Autor vytvořil důkaz konceptu pro reálné obousměrné úpravy mezi textovým editorem a GUI pomocí LSP serveru a WebSocketů.
Systém umožňuje okamžité aktualizace v GUI po změnách v kódu a naopak ve zdrojovém kódu po grafických úpravách.
Dosud dostupné CAD nástroje zpravidla nespájí všechny tři požadované funkce: kódové CAD, reálné obousměrné aktualizace a podporu oblíbeného editoru.
Hlavní výzvy zahrnují synchronizaci bez ztráty změn, zachování komentářů a formátování kódu.
Ukázkový projekt je dostupný na GitHubu a může inspirovat další využití LSP serverů pro podobné účely.
Jako další platformu pro rozvoj autor navrhuje OpenSCAD s existujícím LSP serverem.
Get notified when new stories are published for "🇨🇿 Hacker News Čeština "