Portál AbcLinuxu, 6. května 2025 10:40

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
28.6.2016 16:07 smazáno | skóre: 18 | blog: smazáno
Rozbalit Rozbalit vše Re: Language Server Protocol
Odpovědět | Sbalit | Link | Blokovat | Admin
vtipne je to odkazovane repo na githubu, va kterem je jenom par obrazku a kus textu, ale i tak tam proste musi byt adresar ".vscode" :-D
28.6.2016 16:21 smazáno | skóre: 18 | blog: smazáno
Rozbalit Rozbalit vše Re: Language Server Protocol
Jinak JSON-RPC proc ne, ale nenasel jsem ve specifikaci jestli staci posilat ty JSONRPC zpravy pres stdit/stdout. Jestli tam cpou zbytecne TCP, tak at si to nechaji pro Visual Studio a Eclipse (tam uz je to jedno :)).

Taky jsem z toho uplne nevycetl jak resi konfiguraci toho "language serveru" - tzn. aby videl (jen) na ty zdrojaky na ktere ma videt a aby se ta konfigurace dela, z pohledu uzivatele, automaticky.
28.6.2016 17:54 txzn
Rozbalit Rozbalit vše Re: Language Server Protocol
Tipoval bych to na JSON-RPC over HTTP, to je standardní způsob použití. Ale je to spíš implementační detail.
28.6.2016 18:15 smazáno | skóre: 18 | blog: smazáno
Rozbalit Rozbalit vše Re: Language Server Protocol
> Tipoval bych to na JSON-RPC over HTTP

tak to si nedocetl ani tak daleko jako ja

> implementacni detail

dokud ti vim pri startu nenapise "can't bind to port" :) (samozrejme to se ti nestane kdyz pojedes tu json-rpc komunikaci treba pres unix sockety, ale to zas budes muset resit jine problemy), proste takoveto zbytecne zesloziteni architektury sebou nese problemy.
28.6.2016 22:31 Kos
Rozbalit Rozbalit vše Re: Language Server Protocol
> dokud ti vim pri startu nenapise "can't bind to port" :)

Myslíš Vim s YouCompleteMe, co se binduje přes 44073/tcp? :-)
29.6.2016 09:41 koroptev
Rozbalit Rozbalit vše Re: Language Server Protocol
Odpovědět | Sbalit | Link | Blokovat | Admin
a jakej problem to vlastne resi? kterej by uz nebyl vyresenej nebo kterej by byl necim novej?
vlastikroot avatar 29.6.2016 18:32 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Language Server Protocol
Rekl bych ze to v IDE oddeli nezavisle editor a system "porozumeni" kodu. Predstavuju si to tak, ze do jednoducheho editoru pujde pridat IDE chovani z nejakeho velkeho IDE, nebo pujde do velkeho IDE jednoduse pridat podporu nejakeho neznameho jazyka.
We will destroys the Christian's legion ... and the cross, will be inverted
randy avatar 29.6.2016 22:12 randy | skóre: 21 | Hviezdoslavov
Rozbalit Rozbalit vše Re: Language Server Protocol
+ prida zavislost od cloudovej sluzby :)
R>
vlastikroot avatar 29.6.2016 22:27 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Language Server Protocol
To by me ani nenapadlo, ze bych nechal nejakej cloud sledovat jak pisu kod :-D
We will destroys the Christian's legion ... and the cross, will be inverted
30.6.2016 13:08 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Language Server Protocol
No a někteří lidé to dokonce streamují :-D.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.