我才写了一个补丁,避免每敲一个字符都发送补全请求
现在只有满足下面三个条件之一才会发送补全请求:
- 光标前的字符是 trigger characters 发送补全请求
- 补全窗口没显示发送补全请求
- 最后一次补全列表是空
这样可以保障 os.path.xxx 敲 xxx 的过程中不再发送补全请求,同时也完整支持 corfu 的所有高级功能,比如 orderless 和 separator 。
这个补丁应该可以提高 volar 这种 LSP Server 的补全性能。
我才写了一个补丁,避免每敲一个字符都发送补全请求
现在只有满足下面三个条件之一才会发送补全请求:
这样可以保障 os.path.xxx 敲 xxx 的过程中不再发送补全请求,同时也完整支持 corfu 的所有高级功能,比如 orderless 和 separator 。
这个补丁应该可以提高 volar 这种 LSP Server 的补全性能。