lsp_extensions.nvim VS rust-tools.nvim

Compare lsp_extensions.nvim vs rust-tools.nvim and see what are their differences.

lsp_extensions.nvim

Repo to hold a bunch of info & extension callbacks for built-in LSP. Use at your own risk :wink: (by nvim-lua)

rust-tools.nvim

Tools for better development in rust using neovim's builtin lsp (by simrat39)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
lsp_extensions.nvim rust-tools.nvim
3 90
219 2,165
- -
1.1 0.0
almost 2 years ago 4 months ago
Lua Lua
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

lsp_extensions.nvim

Posts with mentions or reviews of lsp_extensions.nvim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-23.

rust-tools.nvim

Posts with mentions or reviews of rust-tools.nvim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-05.
  • [Experimental] Auto find Rust executables for DAP | Linux
    1 project | /r/neovim | 20 Aug 2023
    This is not a robust solution to the problem. I haven't worked on a large Rust project, so I do not know if this is valid for all kinds of Rust projects. Maybe there is a better debugging config setups/plugins out there (simrat39/rust-tools.nvim is one from what I have searched for). I plan to keep using this config, till it breaks; and try and fix it when it does.
  • NeoVim IDE setup
    2 projects | /r/rust | 5 Jun 2023
    rust-tools is what I'm currently using, https://github.com/simrat39/rust-tools.nvim
  • What editor are you using for Rust?
    8 projects | /r/rust | 1 Jun 2023
    I then took the snippet from, I also changed the path to the correct install path of the above. https://github.com/simrat39/rust-tools.nvim/wiki/Debugging
  • Neovim & Rust
    5 projects | /r/neovim | 26 May 2023
    rust-tools.nvim and crates.nvim should be helpful for you. :)
  • What's your current Vim+Rust setup?
    9 projects | /r/rust | 15 May 2023
    I'd start with nvim-treesitter, nvim-lspconfig, and use rust-tools.nvim as an accelerant. Any remaining advice I'd have is about Neovim but not about Rust. That advice would also be mostly questions of taste for this-or-that decisions.
  • Refactoring
    1 project | /r/rust | 14 May 2023
    Are you using https://github.com/simrat39/rust-tools.nvim/ ?
  • Rust + Neovim setup gotcha
    1 project | /r/neovim | 7 May 2023
    TIL that if you install Rust via Homebrew (like brew install rust), auto formatting (or more specifically, lsp formatting) doesn't work properly. I used both Rust Analyzer and rust-tools) to setup rust lsp and configured it with tons of options, thinking maybe something will work but somehow, one thing never did - auto formatting. This is the command I use for setting up auto formatting via lsp:
  • What setup do you use to program in rust?
    5 projects | /r/rust | 3 May 2023
    neovim + native lsp with rust-tools.nvim, running nixos so I use flakes for my dev environments
  • [Neovim] Rust-tools.nvim: outils pour des fonctionnalités supplémentaires sur Rust Analyzer
    1 project | /r/enfrancais | 19 Apr 2023
  • NVim, Rust, LSP (rust-analyzer + rust-tools) issue
    2 projects | /r/neovim | 16 Apr 2023
    I opened an issue https://github.com/simrat39/rust-tools.nvim/issues/369 after searching for such behavior in existing ones. But I also ask here in case it's a known problem.

What are some alternatives?

When comparing lsp_extensions.nvim and rust-tools.nvim you can also consider the following projects:

vscodium - binary releases of VS Code without MS branding/telemetry/licensing

NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.

defaults.nvim - A small, documented, and featureful neovim starter config [Moved to: https://github.com/nvim-lua/kickstart.nvim]

LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

rust-analyzer - A Rust compiler front-end for IDEs [Moved to: https://github.com/rust-lang/rust-analyzer]

helix - A post-modern modal text editor.

nvim-cmp - A completion plugin for neovim coded in Lua.

coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

nvim-treesitter - Nvim Treesitter configurations and abstraction layer

lsp-status.nvim - Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline

neovim - Vim-fork focused on extensibility and usability

LazyVim - Neovim config for the lazy