c++项目源码挂载到docker上之后,如何提供lsp支持?

最终通过docker-tramp和lsp remote解决了这个问题:

  1. 安装docker-tramp
  2. 使用docker-tramp将docker中的项目添加到lsp的workspace中
  3. 在docker中安装language server
  4. 根据Remote - LSP Mode - LSP support for Emacs ,注册docker中的language server

最后直接在lsp中打开docker内的项目,就可以正常使用lsp了。

1 个赞