Java/Kotlin developers that use NeoVim as their main IDE, recommendations to someone that uses Intellij IDEA for java-dev but nvim for the rest?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. nvim-jdtls

    Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls

    I would highly recommend checking out https://github.com/mfussenegger/nvim-jdtls and https://github.com/mfussenegger/nvim-dap .

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. nvim-dap

    Debug Adapter Protocol client implementation for Neovim

    I would highly recommend checking out https://github.com/mfussenegger/nvim-jdtls and https://github.com/mfussenegger/nvim-dap .

  4. vscode-java-decompiler

    Decompiler extension for Java in Visual Studio Code

    I installed these plugins via CocInstall: coc-java, coc-java, coc-java-debug, https://github.com/dgileadi/vscode-java-decompiler, coc-angular, coc-html, coc-css, coc-tsserver, coc-xml, coc-json, coc-format-json.

  5. coc-fzf

    fzf :heart: coc.nvim

    And as normal plugins my workflow is very fzf-centric. I have installed fzf.vim and https://github.com/antoinemadec/coc-fzf.

  6. vimagit

    Ease your git workflow within Vim

    For git i use https://github.com/jreybert/vimagit

  7. nvim-lspconfig

    Quickstart configs for Nvim LSP

  8. lspsaga.nvim

    Discontinued improve neovim lsp experience [Moved to: https://github.com/nvimdev/lspsaga.nvim] (by glepnir)

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. lspkind.nvim

    vscode-like pictograms for neovim lsp completion items

  11. nvim-compe

    Discontinued Auto completion Lua plugin for nvim

    - https://github.com/hrsh7th/nvim-compe - completion

  12. nvim-dap-virtual-text

    - https://github.com/theHamsta/nvim-dap-virtual-text - cool feature for debugging

  13. telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

    - https://github.com/nvim-telescope/telescope.nvim + https://github.com/nvim-telescope/telescope-dap.nvim - debugging support together with dap

  14. telescope-dap.nvim

    Integration for nvim-dap with telescope.nvim

    - https://github.com/nvim-telescope/telescope.nvim + https://github.com/nvim-telescope/telescope-dap.nvim - debugging support together with dap

  15. vim-floaterm

    :computer: Terminal manager for (neo)vim

  16. vim-test

    Discontinued Run your tests at the speed of thought [Moved to: https://github.com/vim-test/vim-test] (by janko)

  17. vim-ultest

    The ultimate testing plugin for (Neo)Vim

  18. vim-vsnip

    Snippet plugin for vim/nvim that supports LSP/VSCode's snippet format.

    - https://github.com/hrsh7th/vim-vsnip - snippets and custom scaffolding

  19. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Setting Up Razor Support in Neovim for Enhanced C# Development

    2 projects | dev.to | 26 Jan 2024
  • Background highlight opacity?

    1 project | /r/neovim | 2 Dec 2023
  • dashboard-nvim / project section not showing up

    1 project | /r/neovim | 1 Dec 2023
  • tree-sitter highlighting in Vim and NeoVim

    1 project | /r/vim | 19 Nov 2023
  • How does something like LazyVim or LazyNvim write the startup text?

    4 projects | /r/neovim | 3 Oct 2023

Did you know that Lua is
the 18th most popular programming language
based on number of references?