Visual Studio 代码 - Elixir 格式化程序不起作用,而是尝试使用更漂亮的

Fun*_*ing 3 formatter elixir visual-studio-code

当按下保存 VS.code 没有格式化 Elixir 文件时,即使安装了 elixir-ls 扩展https://github.com/elixir-lsp/elixir-ls

VS.Code 尝试使用 Prettier 作为默认格式化程序,并且该选项format with不显示其他格式化程序。

Fun*_*ing 7

我们可以根据我们使用的语言定义不同的格式化程序,settings.json在用户空间下我们可以指定 Elixir 的配置。

在我使用的文件中:

  "[elixir]": {
    "editor.defaultFormatter": "JakeBecker.elixir-ls"
  },
Run Code Online (Sandbox Code Playgroud)

我的格式化程序开始是JakeBecker因为我的系统中仍然安装了旧插件,这可能会或不会在最新版本中发生变化。