Neovim For Java

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • maven-mvnd

    Apache Maven Daemon

  • maven and gradle are two cli tools to manage java projects. Each of them have their own way to define dependencies, packages, run, build, etc. For example, using Gradle, gradle init starts a new project and gradle run compiles and executes it (given that you have the right project configurations). Jdtls, the java language server, uses either of them to have intellisense on java projects

  • Gradle

    Adaptable, fast automation for all

  • maven and gradle are two cli tools to manage java projects. Each of them have their own way to define dependencies, packages, run, build, etc. For example, using Gradle, gradle init starts a new project and gradle run compiles and executes it (given that you have the right project configurations). Jdtls, the java language server, uses either of them to have intellisense on java projects

  • 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.

    InfluxDB logo
  • intellij-plugins

    Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform

  • To save you some time, you can use this plugin for neovim.

  • NeoTerm.lua

    You can attach a terminal-buffer for each buffer.

  • And, if you want to open a terminal inside neovim, you could try my plugin. Where I promise to fix any bug(s) you might encounter in the (near) future: https://github.com/nyngwang/NeoTerm.lua

  • awesome-neovim

    Collections of awesome neovim plugins.

  • But if you want to do what you described in neovim, you still need a terminal buffer to show the result. Maybe you can use keyword "runner" to search some neovim plugins on GitHub. Here is a big-list, which I consider very useful when you want to find a plugin: https://github.com/rockerBOO/awesome-neovim.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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