Autor stworzył prototyp systemu umożliwiającego w czasie rzeczywistym symetryczną edycję między dowolnym edytorem kodu a interfejsem graficznym przy użyciu serwera LSP i WebSocketów.
Zmiany w kodzie automatycznie aktualizują GUI, a manipulacje w GUI od razu modyfikują kod źródłowy.
Prototyp działa z ulubionymi edytorami programisty, takimi jak Neovim czy Emacs, bez konieczności pisania w przestarzałych polach tekstowych w przeglądarce.
Obecne systemy CAD kodowe zazwyczaj oferują tylko dwie z trzech kluczowych funkcji, a ten projekt łączy: aktualizacje GUI z kodu, aktualizacje kodu z GUI oraz zgodność z zewnętrznym edytorem.
Kod demonstracyjny jest udostępniony na GitHubie i autor zachęca społeczność do eksperymentowania z rozwojem koncepcji opartych na serwerach LSP.
Get notified when new stories are published for "🇵🇱 Hacker News Polski"