Neovim + bazel + java anyone?

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

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
  • bazel-eclipse

    This repo holds two IDE projects. One is the Eclipse Feature for developing Bazel projects in Eclipse. The Bazel Eclipse Feature supports importing, building, and testing Java projects that are built using the Bazel build system. The other is the Bazel Java Language Server, which is a build integration for IDEs such as VS Code.

  • https://github.com/salesforce/bazel-eclipse - Presumably exactly what I want, but I haven't been able to get it to work yet, and it doesn't look super active. Is anyone using this?

  • vim-bazel

    Vim support for Bazel

  • https://github.com/bazelbuild/vim-bazel - "Bazel plugin for vim", but it has nothing to do with LSP

  • 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
  • bazel-compile-commands-extractor

    Goal: Enable awesome tooling for Bazel users of the C language family.

  • It feels like there's zero tooling for bazel, even the C++ solution for Bazel, which is what I use for C++ is kind of a hack as opposed to first-class support backed by Google, like the IntelliJ plugin. Am I missing something or is it just that just all the Java people at Google use IntelliJ so they don't invest into other options?

  • intellij

    IntelliJ plugin for Bazel projects

  • It feels like there's zero tooling for bazel, even the C++ solution for Bazel, which is what I use for C++ is kind of a hack as opposed to first-class support backed by Google, like the IntelliJ plugin. Am I missing something or is it just that just all the Java people at Google use IntelliJ so they don't invest into other options?

  • java-language-server

    Java language server using the Java compiler API

  • We use bazel at work, and I have had some success getting this working in the past. It might be broken for me now, but that's also fairly likely to be a me/our version(s) problem. I don't write Java, so I can't really help too much beyond this. I just set cmd in lspconfig to the lang_server_linux.sh file that's output from the build steps of the above link.

  • 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

  • C language server for Neovim without compile_commands.json?

    1 project | /r/neovim | 4 Dec 2022
  • VS Code with dockerized build environments for C/C++ projects

    1 project | /r/cpp | 3 Nov 2022
  • bazel projects and LSP

    1 project | /r/neovim | 20 Mar 2022
  • Show HN: Ditch your ORM with type-safe native SQL

    1 project | news.ycombinator.com | 9 Apr 2024
  • Show HN: Ditch your ORM with type-safe native SQL

    1 project | news.ycombinator.com | 9 Apr 2024