Emacs and Java distribution and error notification

Propagation of Emacs and Java Changes

Hello,

I mainly use code in an IDE, like Eclipse, but I wanted to try emacs. Because I keep hearing about how much better this is than a large IDE like Eclipse and Visual Studio. So I looked at what emacs provides for Java (with the JDEE extension), but it does not seem as complete as Eclipse.

One of the most important things I'm looking for in a Java editor is distribution and error reporting. For example, if I rename a class, I want all declarations of this class to be renamed automatically. And if I delete the method, I want to see everything where it creates errors.

I did not find these things in emacs, and this show is for me, I don’t see how I can work on large projects without these functions.

So my question is: do these functions not exist or is it just me who did not look in the right place?

+3
source share
3 answers

Emacs may be better than Eclipse, but the question is "for what"? Emacs (and VIM) are generally smaller, faster, and optimized for text editing and navigation *. In recent versions of Eclipse, they are quite capable of editing and moving Java code, but with a different "style."

Emacs, . , ( , , ). Emacs "" Eclipse, , ant maven . , , Emacs, Eclipse.

Emacs java. Emacs Eclipse -, .

Eclipse, Eclipse Emacs:

: Emacs Xrefactory Java, Java 1.5, Java 1.4 .

(*), , , :)

+3

Emacs - C. Java Java IDE , . , - Eclipse, JDeveloper Netbeans.

-, Java Emacs, .

+2

Emacs ( ), Eclipse, VIM.

Eclipse Java, ( / ..). VIM (, StackOverflow ).

Eclipse VIM , , . , VIM , , , , Eclipse () ( , - Java). , Emacs/Eclipse ?

0
source

Source: https://habr.com/ru/post/1712413/


All Articles