在编辑或比较大型 json 文件时,我希望看到当前节点的路径(光标下的符号),就像 VS Code 提供的那样。事实上,每个好的 IDE 都会这样做,但它们并不都支持 JSON。
在 VS 和 VS Code 中,当前符号的路径显示在窗口顶部:
在编程语言中,此显示可能是“MyNamespace -> MyClass -> constructor()”。
有没有办法让 nvim 与语言服务器或树管理员一起执行此操作?我想将其添加到状态行,或者添加到
ctrl+g
显示中。语言服务器的目的是独立于哪种语言进行分析。这可以以独立于语言的方式完成吗?
(注意:我已经了解 Vim JsonPath 并且它运行良好,除了处理大文件时速度较慢。我有兴趣知道语言服务器是否可以让 nvim 对每种文件类型执行此操作,而不是单独处理每种语言并查找每个都有一个插件。)