neovim-java
neovim-java-plugin-host
neovim-java | neovim-java-plugin-host | |
---|---|---|
2 | 1 | |
41 | 5 | |
- | - | |
4.4 | 0.0 | |
12 months ago | 12 months ago | |
Java | Lua | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
neovim-java
-
Configuring Neovim with Java
I have been working on a weird project these days, enabling Java configuration in Neovim (together with Java remote plugins). A couple of years ago I started building neovim-java, a client library for communicating with Neovim using its remote plugin API.
- How do I compile and run Java with NeoVim? (for learning Java)
neovim-java-plugin-host
-
Configuring Neovim with Java
That brings me to the plugin I worked on recently, neovim-java-plugin-host which provides support for JARs in rplugin/jar directory, as well as Java code in rplugin/java. It is currently experimental and I ma not sure if I will work on it that much, since I believe most people prefer Lua over Java for Neovim configuration, but it was still a fun little project, which may prove to be useful if integrating Java libraries and tools is needed.
What are some alternatives?
nvim-jdtls - Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls
flatten.nvim - Open files and command output from wezterm, kitty, and neovim terminals in your current neovim instance
android-developer-roadmap - Android Developer Roadmap - A complete roadmap to learn Android App Development
yabs.nvim - Yet Another Build System/Code Runner for Neovim, written in lua
FTerm.nvim - :fire: No-nonsense floating terminal plugin for neovim :fire:
vertx-jooq - A jOOQ-CodeGenerator to create vertx-ified DAOs and POJOs.
nvim-ts-context-commentstring - Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
dotfiles - dotfiles for phyOS base, status bar scripts & lua nvim config
ThirtyInch - a MVP library for Android favoring a stateful Presenter
jNano - A comprehensive Java library for the Nano cryptocurrency.