�G‚܂邨‚̃z�[ƒ€ƒy�[ƒW
ƒz�[ƒ€ ƒ\ƒtƒgƒEƒFƒA ƒ‰ƒCƒuƒ‰ƒŠ ‚²�w“ü•û–@ ƒTƒ|�[ƒg ƒ\ƒŠƒ…�[ƒVƒ‡ƒ“ ŒöŽ®ƒ}ƒjƒ…ƒAƒ‹ �‘�Ð�Ð‰î ƒŠƒ“ƒN
�@�¡ �G‚܂邨‚̃z�[ƒ€ƒy�[ƒW(ƒTƒCƒg�[Šé‰æ) > ƒ‰ƒCƒuƒ‰ƒŠ > �GŠÛƒGƒfƒBƒ^‚̃}ƒNƒ�ƒ‰ƒCƒuƒ‰ƒŠ > LSP(Language Server Protocol)—pƒ}ƒNƒ�ƒTƒ“ƒvƒ‹‚ÆJSONƒT�[ƒo�[/TypeScriptƒT�[ƒo�[‚Ì—á V0.02

�@�GŠÛƒGƒfƒBƒ^‚̃}ƒNƒ�ƒ‰ƒCƒuƒ‰ƒŠ

�@LSP(Language Server Protocol)—pƒ}ƒNƒ�ƒTƒ“ƒvƒ‹‚ÆJSONƒT�[ƒo�[/TypeScriptƒT�[ƒo�[‚Ì—á V0.02 �GŠÛ’S“–�@2022/10/26
Download>>lspclientsample002.zip
‚±‚̃}ƒNƒ�‚ɂ‚¢‚Ä
- �GŠÛƒGƒfƒBƒ^V9.19‚©‚çJavaScript‘Ήž‚È‚Ç‚ð‚µ‚Ä‚¢‚Ü‚·�B
- ‚±‚ê‚ç‚Ì‹@”\‚ðŽg‚Á‚ÄLSP(Language Server Protocol)‚ðŽg‚¤—á‚Å‚·�B
- LSP(Language Server Protocol)‚Æ‚Í�Aƒvƒ�ƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Ì‹­’²•\ަ‚â’è‹`ˆÊ’u‚ւ̈ړ®‚âŽQ�ƂȂÇ�A—l�X‚È‘€�삪‚Å‚«‚éŽd‘g‚݂ł·�B�iŽQ�l�Fhttps://microsoft.github.io/language-server-protocol/�j
- ‹@”\‚̓T�[ƒo�[‚É‚æ‚Á‚Ä’ñ‹Ÿ‚³‚ê‚Ü‚·�B
- ƒNƒ‰ƒCƒAƒ“ƒg‚̓T�[ƒo�[‚Ì‹@”\‚ðŽg‚¢‚Ü‚·�B
- ‚±‚̃}ƒNƒ�‚̓Nƒ‰ƒCƒAƒ“ƒg‚Å‚·�B
- ƒT�[ƒo�[‚͕ʓr—pˆÓ‚µ‚Ä�Ý’è‚·‚é•K—v‚ª‚ ‚è‚Ü‚·�B

ˆÈ‰º‚̗Ⴊ‚ ‚è‚Ü‚·�B
- JSON—pƒT�[ƒo�[‚ðŽg‚¤�ê�‡‚Ì—á
- TypeScript/JavaScript—pƒT�[ƒo�[‚ðŽg‚¤�ê�‡‚Ì—á

‚±‚̃}ƒNƒ�‚őΉž‚µ‚Ä‚¢‚é‹@”\
- publishDiagnostics�F‰º�ü‚â”g�ü‚É‚æ‚é�f’fƒ�ƒbƒZ�[ƒW�i‰EƒNƒŠƒbƒN�^ƒ}ƒNƒ�ŽÀ�sƒ�ƒjƒ…�[�j
- semanticTokens�F•¶–@‚ɉˆ‚Á‚½‹­’²•\ަ
- definition�F’è‹`ˆÊ’u‚ɃWƒƒƒ“ƒv�iƒ}ƒNƒ�ŽÀ�sƒ�ƒjƒ…�[�j
‚±‚êˆÈŠO‚Í‚µ‚Ä‚¢‚Ü‚¹‚ñ�B

�GŠÛƒGƒfƒBƒ^‚̑Ήžƒo�[ƒWƒ‡ƒ“
- �GŠÛƒGƒfƒBƒ^V9.19ƒÀ14ˆÈ�~

2022/10/26 V0.02 Žè“®‘€�쎞‚̃�ƒjƒ…�[�AƒIƒuƒWƒFƒNƒg‰ð•ú�AƒGƒ‰�[ƒ�ƒbƒZ�[ƒW‚ȂǂÌ�C�³



�w–ß‚é�x

| ƒvƒ‰ƒCƒoƒV�[ƒ|ƒŠƒV�[ | ŠeƒT�[ƒrƒX‚É‚¨‚¯‚éŒÂ�l�î•ñ‚Ì—˜—p–Ú“I‚ɂ‚¢‚Ä |