[已解决] 在NeoVim中支持Vue 3 + TypeScript + 内嵌提示

[已解决] 在NeoVim中支持Vue 3 + TypeScript + 内嵌提示

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

在过去的9-12个月中,我成功在NeoVim中配置了Vue 3语言服务器,使用了volar和ts_ls,感谢Johnson Chu和GR3YH4TT3R93的帮助,现在可以顺利使用代码补全等功能。

🎯

关键要点

  • 在过去的9-12个月中,成功在NeoVim中配置了Vue 3语言服务器。
  • 使用了volar和ts_ls,感谢Johnson Chu和GR3YH4TT3R93的帮助。
  • 之前的Vue语言服务器版本Vetur和Volar v1存在内存重复问题。
  • Volar v2引入了新的'Hybrid mode',解决了性能问题。
  • 提供了nvim-lspconfig的volar和ts_ls服务器配置示例。
  • 配置支持代码补全、跳转到定义、重命名符号等功能。

延伸问答

如何在NeoVim中配置Vue 3语言服务器?

可以使用volar和ts_ls进行配置,具体示例可以参考nvim-lspconfig的配置。

Volar v2引入了什么新特性?

Volar v2引入了新的'Hybrid mode',解决了内存重复和性能问题。

使用Volar和ts_ls可以实现哪些功能?

可以实现代码补全、跳转到定义、重命名符号等功能。

为什么之前的Vue语言服务器版本存在性能问题?

之前的版本Vetur和Volar v1存在内存重复问题,导致性能下降。

如何在NeoVim中启用内嵌提示?

需要在配置中禁用hybrid mode,并设置相关的inlayHints选项。

谁帮助解决了NeoVim中Vue 3语言服务器的问题?

感谢Johnson Chu和GR3YH4TT3R93的帮助,他们提供了支持和配置建议。

➡️

继续阅读