Eclipse docenienia wagę LSP   Leave a comment

 

Kolejny znak czasu  – wykorzystanie Language Server Protocol (LSP). Tworzenie aplikacji w rodzaju IDE (zintegrowane środowisko deweloperskie) odbywa się na dwóch płaszczyznach. To nie tylko obsługa zadań związanych z edytorem ale również po części obsługa kompilatora danego języka który musi działać w locie (reaguje na błędy składni niekompletnej jeszcze aplikacji powstające w trakcie jej pisania). Ktoś w Microsoft (MS) podniósł ideę żeby oddzielić te dwie warstwy i połączyć jej protokołem komunikacyjnym (tzw. API). Tak więc warstwa sprawdzania semantyki danego języka programowania  i warstwa obsługi interfejsu graficznego edytora danego języka wymieniają się informacjami przy pomocy jednolitego protokołu. Język opisu tego protokołu nosi nazwę LSP. Pomysł pierwszy raz wykorzystał MS w Visual Studio Code, teraz pałeczkę podjęła fundacja Eclipse w swoim uniwersalnym środowisku programistycznym Eclipse i Orion.

Reklamy

Posted 28 Maj 2017 by marekwmsdn in Bez kategorii

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s

%d blogerów lubi to: