mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-03 05:50:05 +08:00
Use vim as java ide
This commit is contained in:
parent
9381cb0b5a
commit
9a5b3ee178
23
docs/_posts/2017-02-11-using-vim-as-a-java-ide.md
Normal file
23
docs/_posts/2017-02-11-using-vim-as-a-java-ide.md
Normal file
@ -0,0 +1,23 @@
|
||||
# Use Vim as a Java IDE
|
||||
|
||||
I am a vimer and a java developer. Here are some useful plugins for developing java in vim/neovim.
|
||||
|
||||
## Project manager
|
||||
1. [unite](https://github.com/Shougo/unite.vim) - file and code fuzzy founder.
|
||||
2. [vimfiler](https://github.com/Shougo/vimfiler.vim) - A powerful file explorer implemented in Vim script
|
||||
|
||||
## Code formatting
|
||||
1. [neoformat](https://github.com/sbdchd/neoformat) - A (Neo)vim plugin for formatting code.
|
||||
|
||||
## Code completion
|
||||
1. [javacomplete2](https://github.com/artur-shaik/vim-javacomplete2) - Updated javacomplete plugin for vim
|
||||
Demo
|
||||
![vim-javacomplete2](https://github.com/artur-shaik/vim-javacomplete2/raw/master/doc/demo.gif)
|
||||
Generics demo
|
||||
![vim-javacomplete2](https://github.com/artur-shaik/vim-javacomplete2/raw/master/doc/generics_demo.gif)
|
||||
|
||||
## Syntax lint
|
||||
|
||||
1. [neomake](https://github.com/neomake/neomake) - Asynchronous linting and make framework for Neovim/Vim
|
||||
|
||||
|
@ -15,3 +15,14 @@ Try these SpaceVim hangouts for any questions, problems or comments.
|
||||
## Discuss
|
||||
|
||||
To report an issue or give feedback to the developers, please use the [issue tracker](https://github.com/SpaceVim/SpaceVim/issues).
|
||||
|
||||
## Blogs
|
||||
|
||||
<ul>
|
||||
{% for post in site.posts %}
|
||||
<li>
|
||||
<a href="{{ post.url }}">{{ post.title }}</a>
|
||||
{{ post.excerpt }}
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
Loading…
Reference in New Issue
Block a user