

YouCompleteMe
1 like
YouCompleteMe is a fast, as-you-type, fuzzy-search code completion, comprehension and refactoring engine for Vim.
Features
- Autocompletion
- Code Completion
Tags
YouCompleteMe News & Activities
Highlights All activities
Recent activities
POX added YouCompleteMe as alternative to Sidekick CLI
Danilo_Venom added YouCompleteMe as alternative to v0 by Vercel
arthurfragoso added YouCompleteMe as alternative to Void- POX added YouCompleteMe as alternative to Cline
- POX added YouCompleteMe as alternative to Sourcegraph
YouCompleteMe information
No comments or reviews, maybe you want to be first?
Post comment/reviewWhat is YouCompleteMe?
YouCompleteMe is a fast, as-you-type, fuzzy-search code completion, comprehension and refactoring engine for Vim.
It has several completion engines built in and supports any protocol-compliant Language Server, so can work with practically any language. YouCompleteMe contains:
- an identifier-based engine that works with every programming language,
- a powerful clangd-based engine that provides native semantic code completion for C/C++/Objective-C/Objective-C++/CUDA (from now on referred to as "the C-family languages"),
- a Jedi-based completion engine for Python 2 and 3,
- an OmniSharp-Roslyn-based completion engine for C#,
- a Gopls-based completion engine for Go,
- a TSServer-based completion engine for JavaScript and TypeScript,
- a rust-analyzer-based completion engine for Rust,
- a jdt.ls-based completion engine for Java.
- a generic Language Server Protocol implementation for any language
- and an omnifunc-based completer that uses data from Vim's omnicomplete system to provide semantic completions for many other languages (Ruby, PHP etc.).





