astrocommunity
astrocommunity copied to clipboard
Support spring-boot
Is your feature related to a problem?
https://github.com/JavaHello/spring-boot.nvim can support ?
Describe the new feature
https://github.com/JavaHello/spring-boot.nvim is support java spring boot how can i into astrovim community
Additional context
No response
Take a look at an existing pack in astronvim community.
Take a look at an existing pack in astronvim community.
where is it ? pack.lang.java ? i don't know. which one ? tks
Just pick a random pack. :)
We shouldn't use the plugin provided here, we should use nvim-java/nvim-java
@imkratos isn't the existing java pack works with spring-boot project already? What additional feature does https://github.com/JavaHello/spring-boot.nvim offer?
@Juniar-Rakhman maybe i should to read document, i didn't see help doc. tks bro.
@Juniar-Rakhman Actually, spring-boot.nvim is a nice-to-have NeoVim plugin. It replicates the functionality of the Spring Boot Tools extension available with VS Code. It provides the STS4 language server which runs along with JDTLS and provides symbols and search functionality for REST Endpoints, Spring Beans, etc. It also provides Intellisense for application.properties & application.yml files. PFA my screenshots from VS Code with that extension.
PS: The lsp-java plugin available in Doom Emacs has been providing this functionality for quite sometime now. It would be nice for AstroNvim to support it too! 😊
We shouldn't use spring-boot when nvim-java will do the job + replace what we already have.
@Uzaaft
- The nvim-java plugin does not support the Spring-Boot specific functionality which I mentioned in my previous comment. There is an open issue regarding the same: https://github.com/nvim-java/nvim-java/issues/37
- Besides, nvim-java is not included as a part of AstroCommunity anyway. It's not present in https://github.com/AstroNvim/astrocommunity/blob/main/lua/astrocommunity/pack/java/init.lua
Read the whole convo. @nithin-mk
@Uzaaft I did read the whole convo and have been experimenting with multiple editors as of now. What are you implying? :-)