タグ textDocument
人気順 10 users 50 users 100 users 500 users 1000 users(1 - 2 / 2件)
goplsに独自Analyzerを組み込む - daisuzu's notes
internal/lsp/source/options.goのdefaultAnalyzers()が返すmapに自作のAnalyzerを追加してgo installすれば使えるようになる*1。 用途としてはチームのコーディング規約をtextDocument/diagnosticでチェックしたり、チェックに引っかかったコードの修正や一部だけ実装したコードの続きを生成するtextDocument/codeActio... 続きを読む
LSP 実装メモ(gopls cache `Cache` `Session` 編) - あれ
前回 tennashi.hatenablog.com 今回から少し gopls の cache 機構を集中して読んでいく。 というのも結局 LSP サーバの実装の肝は クライアントから受け取った TextDocument の中身をいつパースするか どのようにパースするか どのように保持するか どうやって TextDocument の中身にアクセスするか なはずで、gopls の... 続きを読む
(1 - 2 / 2件)