它提供代码补全、内联文档和其他高级编辑功能。 rust-analyzer:为Rust语言设计的语言服务器,是目前Rust社区推荐的工具。它提供了强大的类型推断、错误检查、代码补全和跳转定义等功能。 omnisharp:用于C#和其他.NET语言的语言服务器。它在Visual Studio Code中非常流行,支持项目管理、代码补全、调试等功能。 gopls:官方的...
Neovim plugin for interacting with Rust-Analyzer's LSP extensions lspneovim-0.5 mood-nvim 102 1 created 3 years ago / updated 3 months ago A Neovim configuration for Rails and Javascript preconfigured-configuration nap.nvim 101 1 created 2 years ago / updated last year Quickly move...
🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim - mrcjkb/rustaceanvim
I recommend https://rustup.rs/ Install CMake. Using homebrew: brew install cmake Install the Vulkan SDK. I'm told brew install apenngrace/vulkan/vulkan-sdk works, but I can't test locally to find out. git clone https://github.com/Kethku/neovide cd neovide cargo build --release Copy...
simrat39/rust-tools.nvim - Tools for better development in rust using Neovim's builtin LSP. stevearc/aerial.nvim - A code outline window for skimming and quick navigation. jose-elias-alvarez/null-ls - Use Neovim as a language server to inject LSP diagnostics, code actions, and more via...
rust-tools.nvim -- see https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#rust_analyzer server = { -- standalone file support -- setting it to false may improve startup time standalone = true, }, -- rust-analyzer options -- debugging stuff dap = { ...
racer-rust/vim-racer : allows vim to use Racer for Rust code completion and navigation rust-lang/rust.vim : Vim plugin that provides Rust file detection, syntax highlighting, formatting, Syntastic integration, and more sakhnik/nvim-gdb : Gdb, LLDB, pdb/pdb++ and BASHDB integration with NeoV...
This setup covers basic linux/zsh/wezterm config and converts Neovim into a full-featured IDE for languages like Lua, Go, JavaScript/TypeScript, Python, C/C++, Rust, Java, and more. With integrated LSP, debugging, testing, and rich customization options, you can boost your productivity effort...
karshPrime/tmux-compile.nvim - Set up same key, like F5, to run any compile/run command per language, like make for C and cargo build for Rust, and have the project run or compile in a new tmux pane or window. Game ThePrimeagen/vim-be-good - Vim-be-good is a Neovim plugin des...
Written in Rust. astyle - A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code. auto_optional - Adds the Optional type-hint to arguments where the default value is None. autocorrect - A linter and formatter to help you to improve ...