LSPの実験の続き(gopls編)
goplsでcompletionの例。
gist2a2049bbd0d0ad67e728b7a02f1b043b
行頭で、"f"とタイプしたと思っておくんなまし。
"label"はシンプルなパターン。"insertText"は無し。 "textEdit"を使うパターンかな。
"insertTextFormat"の1はPlain Textって、"insertText"が無いなら、いらないんじゃないか?
"sortText"は"00000"となっていて、以降のデータでは"00001"、"00002"、・・・と続く。 この"sortText"の中身もサーバによってバラバラな印象。ソートできれば問題ないが。
goplsは、ログメッセージを"window/logMessage" notificationで送ってくる。