你们都怎么整的?有什么好的解决方案吗?
现在鉴定这个是 eldoc 显示多行的问题。 按理说设置了 lsp-eldoc-render-all
为 nil
就不应该显示多行了。
好像是 lsp-vue 的锅。之前有人在其他模式也遇到类似的问题。
最后再夸两句,新版 lsp 简单易用,文档也很贴心,真的好用。
你们都怎么整的?有什么好的解决方案吗?
现在鉴定这个是 eldoc 显示多行的问题。 按理说设置了 lsp-eldoc-render-all
为 nil
就不应该显示多行了。
好像是 lsp-vue 的锅。之前有人在其他模式也遇到类似的问题。
最后再夸两句,新版 lsp 简单易用,文档也很贴心,真的好用。
用lsp-ui-sideline-mode
默认设置是有 sideline 的,显示的是一些参数和返回值信息,显示在 minibuffer 很长的貌似是数据的结构。怎么设置让他单独弹出来呢?
这个默认不是显示在childframe里么?你lsp-ui-doc
开了么?
开了啊,是不是因为我屏幕太小了?(13寸)
我更新了 lsp-mode 然后在 go-mode 中也遇到了同样的问题
看看這個PR有沒有幫助: Only render signatures when lsp-eldoc-render-all is nil by MaskRay · Pull Request #574 · emacs-lsp/lsp-mode · GitHub
MarkupContent
不適合在echo area顯示
MarkedString[]
帶"language"
的部分可以顯示
没,我只替换了这个函数,之后试了一下还是老样子