小编Arv*_*vin的帖子

带有开发容器的 Emacs 工作流程

Emacs 新手,最近一直在努力适应它。到目前为止很喜欢它!

我似乎无法自己弄清楚一件事,也找不到任何正确的示例来说明如何弄清楚以下工作流程:

由于我使用不同语言处理多个项目,并且希望在操作系统中尽可能将工作和私人项目分开,因此过去几年我一直使用 docker 和 VScode 来处理开发容器。

这使我能够将项目依赖项和开发工具保留在一个容器中,我只需将 VScode 实例附加到一个项目,并在该容器内使用语言服务器/linting/调试等扩展。

目前,我可以在 emacs 中打开我的项目,因为代码是本地的并安装到容器中,但我正在寻找一种方法:

  • 允许我的本地 emacs 使用容器中安装的语言/linting/调试服务。
  • 在开发容器中安装 emacs 并安装我的配置以保持同步。
  • 或者更好的选择?

最有价值的是让语言服务器重新工作。

以防万一,我正在 Arch 上使用 DOOM Emacs。主要是 Python、PHP 和 NodeJS 项目。

emacs docker

7
推荐指数
1
解决办法
2732
查看次数

标签 统计

docker ×1

emacs ×1