|
|
|
|
|
by MagaManGo
4114 days ago
|
|
Java is one of the langauges emacs has the weakest support for. It really depends on the language. Emacs is has great C# support with navigation, refactoring, auto-completion (the real thing, not a text match), etc. Combine that with the various helm methods of grepping, helm-cmd-t, and helm-git-grep. Emacs is better than Visual Studio at C#, but you do need to dive down the rabbit hole to really use it well. Emacs blows IntelliJ out of the water when it comes to C#. First class Java support is possible, but most hard core emacs users could care less about Java. If you use lisp you get SLIME. Your unit tests are macros, with first class support as any other part of the language. And whatever shenanigans you can dream up will be supported as a first class part of the language, that would require vendor support in IntelliJ. |
|
This is surprising to learn considering the two languages are similar in so many ways. Why is this the case?