3 ms·
I wonder what percentage of pure Java programmers code in vim with a java-autocomplete plugin.
by executesorder66 10y ago
I wonder what percentage of pure Java programmers code in vim with a java-autocomplete plugin.
- caseymarquis 10y agoProbably not many. Refactoring support in IDEs for static languages is a huge time saver. Reference management and simplicity of compiling are other benefits. Also IntelliJ has a vim mode.
- tauchunfall 10y agoVisual Studio Code uses OmniSharp as middleware for the C# extension for instance to check code, find usages, and lookup types. The "rename symbol" works fine so far. I guess, but am not sure, they use the language server protocol [1] to communicate with OmniSharp. A few months ago I stumbled upon a Java language server [2] which utilizes Eclipse JDT. Maybe if the Java language server supports refactoring and Vim support the language server protocol, we could have refactoring of Java code in Vim on par with Eclipse. [1] https://github.com/Microsoft/language-server-protocol https://github.com/Microsoft/language-server-protocol [2] https://github.com/gorkem/java-language-server https://github.com/gorkem/java-language-server