Skip to content

Commit

Permalink
Adjust advantages docs.
Browse files Browse the repository at this point in the history
  • Loading branch information
manateelazycat committed Nov 9, 2023
1 parent d34b6bc commit b4e2acc
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
The goal of lsp-bridge is use multi-thread technology to implement the fastest LSP client in the Emacs ecosystem.

Advantages of lsp-bridge:
1. Blazingly Speed: Isolates LSP request waiting and data analysis to an external process, preventing Emacs from getting stuck due to delays or large data triggering garbage collection
2. Remote Completion: Built-in support for remote server code completion, with various login methods such as passwords and public keys. Supports tramp protocol and SSH multi-level bastion host jumping
3. Out-of-the-box Experience: Ready to use immediately after installation, no additional configuration required. No need to tinker with frontend completion or backend integration for multiple configurations
4. Multiple Server Integration: Can simultaneously use multiple LSP servers to serve the same file. For example, Python can have Pyright for code completion and Ruff for diagnostics and formatting
1. Blazingly fast: Offload LSP request and data analysis to an external process, preventing Emacs from getting stuck due to delays or large data triggering garbage collection
2. Remote Completion: Built-in support for remote server code completion, with various login methods such as passwords and public keys, supports tramp protocol and jump server
3. Out of the box: Ready to use immediately after installation, no additional configuration required, no need to tweak with completion frontend, completion backend and multi-backend mix
4. Multiple Server Integration: Can simultaneously use multiple LSP servers to serve the same file, for example, Python can have Pyright for code completion and Ruff for diagnostics and formatting
5. Flexible Customization: Customizing LSP server options is as simple as using a JSON file, allowing different projects to have different JSON configurations with just a few lines of rules

<img src="./screenshot.png">
Expand Down

0 comments on commit b4e2acc

Please sign in to comment.