Closed noalias closed 4 months ago
简单研究了一下,也没能让它补全。我再继续看看。
可能也是因为我不熟悉deno,但我感觉deno的lsp好像也不是很完善啊
暂时换回eglot
了。
嗯,哪个趁手用哪个。
话说eglot里可以用deno吗?如果是的话,那就是lspce的实现有问题。
试了下1.39.4版本的deno,用下面的配置看起来lsp可以工作了
(defun lspce-deno-initializationOptions ()
(let ((options (make-hash-table :test #'equal)))
(setq options (lspce--add-option "enable" t options))
(setq options (lspce--add-option "lint" t options))
(setq options (lspce--add-option "unstable" :json-false options))
options))
(setq lspce-server-programs `(
("typescript" "deno" "lsp" lspce-deno-initializationOptions)
))
请问下,这是我的设置,但是在编辑ts文件时,不能弹出补全。