manateelazycat / lsp-bridge

A blazingly fast LSP client for Emacs
GNU General Public License v3.0
1.42k stars 205 forks source link

disable metadata and auto check after save #836

Closed getong closed 8 months ago

getong commented 8 months ago

根据 https://github.com/rust-lang/rust-analyzer/blob/d410d4a2baf9e99b37b03dd42f06238b14374bf7/crates/rust-analyzer/src/config.rs#L79-L194 获取的配置信息

测试例子可以使用 https://github.com/bitcoindevkit/bdk/blob/master/crates/esplora/src/blocking_ext.rs

测试例子是个workspace, 修改代码后,只会导致第一次save之后使用cargo check。

但以前的配置是每次save都会使用cargo check, 这个会卡住不给编译。

我忘记用什么工具格式化配置了,手动格式化的,有可能要重新格式化一次。

manateelazycat commented 8 months ago

谢谢补丁,辛苦了