What are the steps necessary to configure jEdit to be an IDE? I basically want to compile and debug Java programs. There are so many Java plug-ins. I'm not sure which ones are best.
Writing in December 2011, reviewer Rares Aioanei praised jEdit's versatility, stating "jEdit's design allows you to use it as a simple editor, but also use it as an IDE and expand its functionality via plugins so that it becomes exactly what you want it to be for the task or language at hand." but also adding that " ...
JEdit is a great open source application, one of my long-time favorites. It may also be the single best Java-based application I've seen, in the way it balances capability and performance (JEdit is not the resource or memory hog that some Java programs have been in the past).
jEdit is a mature programmer's text editor with hundreds (counting the time developing plugins) of person-years of development behind it. To download, install, and set up jEdit as quickly and painlessly as possible, go to the Quick Start page.
Included with jEdit are packages providing syntax highlighting, abbreviations and other programming support for over 60 programming languages and file types, including C, C++, C#, Cobol, HTML, Java, Javascript, Lisp, Pascal, Perl, PHP, Python, Ruby, TCL, Visual Basic and XML.
You'll need the ProjectViewer
and Sidekick
plug-ins at a minimum. You'll probably also want one of the various support plug-ins like:
AntFarm
for dealing with Apache Ant.BufferTabs
if you want to see all your opened files listed at once.Console
for running apps, builds, etc.CTagsSidekick
(make sure you get Exuberant Tags too!) to make the sidekicks more useful.JavaSidekick
for obvious reasons.Maven
if that's your cup of poison.XML
because you can't do Java programming without a steaming brown heap of XML. :)You'll need to explore other possible plug-ins later, of course, but this should get you started.
Edited to add:
As requested, debugging options. I don't use debuggers often, so I can't vouch for any of these.
JSwat
plug-in integrates, surprisingly, JSwat into jEdit.JavaDebugger
(creative naming that!) integrates another debugger.If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With