Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I use Eclipse for my day job, working on a enterprise java project. Here are some things I got used to working with Eclipse,
Most of the coding are done to interfaces and concrete classes are wired using factories or using spring dependency injection like,
InterfaceName obj=ObjFactory.getImpl(args)
I have to look at Class hierarchy often to go to the method that is being invoked, this is very easy in Eclipse (C+T)
Code completion for all methods (methods in different source files and from jars).
Highlight errors while editing.
Tracing call hierarchy
I tried Emacs some time back for shell scripting on a remote machine and I found that to be very useful.
I would love to use Emacs for my java development if there are tools out there which can help me do things that I do with Eclipse. Any suggestions?
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm not asking for an opinion here - just a fact: is there a plugin, tool, or technique that lets me write classes or at least method bodies directly in bytecode in Java in either Eclipse or IntelliJ, and what is it? I'm not looking for runtime codegen, I want this at compile time.
I found one here: https://plugins.jetbrains.com/plugin/8461-bytecode-editor but there is no download link and I have no idea how to build it (I tried, I really did). But it's basically everything I want.
In .NET I use the excellent IL Support plugin for this, but I haven't found a similar solution for Java.
There is a download link on that page but you don't need to download it directly so that doesn't matter. IntelliJ provides a plugin installer In Settings>Plugins. At the botttom of the Plugins page is a button to 'Browse repositories'
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am searching for an up-to-date java2html tool, which supports Java 8. In the past I used java2html.com which created created really useful HTML code. However, I am in trouble now, because this tool not even supports Java 7 language constructs, not mentioning Java 8. If you know any similar standalone tool, which not only transfers the Java code to HTML, but also generates a browser and even it is a piece of cake to integrate it with Ant/Maven/Gradle, please let me know.
One solution is to use javadoc's -linksource option, however, it does not colour the code. A workaround might be a javascript solution running on node.js and colouring the code with highlight.js. I chose this solution and automated the highlight.js integration with gradle.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'll start with presenting my motivation: i am researcher , and i am working on few ideas to prevent java webapp exploits (till now worked with windbg and other tools for non-java type of exploits) .
I am interested to intercept java webapp loading, analize it's bytecode, and optionally hook some of it's methods (client side).
I assume it is possible by extending the class loader.
I assume the hooking and analyzation is possible by using agent instrumentation.
My question is more focusing on best practices , and for those who already expirienced or done some java webapp varification during runtime.
So what tools i should use to intercept and debug the bytecode of the java webapp?
What framework should i use to write my instrumentation?
What editing tool is best for this porposes, eclipse, IDE, others?
Do you have any guidlines / links to open source project with similar intentions?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am using an open source java framework that includes several jar packages. I would like to get to know the architecture of the framework so I am looking for a free tool that does reverse engineering.
Particularly I m looking for a tool to generate Uml diagrams (or just the class hierarchy and maybe the dependencies among packages) from the Java source code.
Anybody knows such a free tool?
The tool I used was ObjectAid and I found it as a good tool.
if you are workiing with netbeans: http://www.visual-paradigm.com/support/documents/vpumluserguide/2381/2384/66565_reverseengin.html
this another product free-trial 30 days:
altova
eclipse : eclipse UML
Modelio with this Java module are able to do so...
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
The normal Organize Imports behavior of Eclipse can make some silly suggestions. For instance, despite using java.util.Collections in a good number of my classes, occasionally the edu.emory.mathcs.backport Collections class will be imported instead.
I have blocked some of these silly packages in the Java -> Appearance -> Type Filters section of the preferences, but if there were a plugin that can figure this out automatically it would be quite helpful.
There is a Plugin (Code Recommenders Developer Tools) which should priorize the classes you prefer based on statistics. So the entries in the dialog are ordered based on their using.
It is included in eclipse kepler, but also available for older versions.
http://www.eclipse.org/recommenders/