Hi,
I am a newbie programmer and I heard from my friend that eclipse was the most helpful. Currently, I am using Jcreator LE version, but what are some of the better benefits of Eclispe(what does it have to offer that Jcreator doesn't)?
Welcome to the Java Programming Forums
The professional, friendly Java community. 21,500 members and growing!
The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.
>> REGISTER NOW TO START POSTING
Members have full access to the forums. Advertisements are removed for registered users.
Hi,
I am a newbie programmer and I heard from my friend that eclipse was the most helpful. Currently, I am using Jcreator LE version, but what are some of the better benefits of Eclispe(what does it have to offer that Jcreator doesn't)?
It's been forever since I've last used JCreator...
I remember the biggest pitfall of the LE version of JCreator was the lack of a debugger. Eclipse also has great auto-complete and code generation functions, and the latest major release of Eclipse (Indigo) has a built-in GUI designer for AWT/Swing and SWT GUI design (it's one of my favorite GUI designers I've worked with).
It's also completely free and open source, so feel free to try it out and see if you like it. Another good IDE (also completely free and open source) many people use is Netbeans. Personally I'm an Eclipse user, but the two have essentially the same functionality, it's just a matter of look and feel.
The ability of an IDE to know a language’s keywords and function names is crucial. The IDE may use this knowledge to do such things as highlight typographic errors, suggest a list of available functions based on the appropriate situation, or offer a function’s definition from the official documentation.[COLOR="Silver"]
Last edited by pbrockway2; January 6th, 2018 at 04:29 PM. Reason: link deleted
Please don't resurrect ancient posts.
Advantages of IDE:
1. Using IDE will cost you less time and effort .
2.Navigation is made easier.
3.Auto completion- one of the best features , you don’t have to remember all.
4.Refactoring
5.Error debugging is easy , you can easily navigate to Error line.
6.All files can be viewed and managed at same screen.
7.Organizing you imports.
8.Downloading requires packages at ease.
In addition to these specific Eclipse advantages are:
1.It is free and open source.
2.Industrial level of development
3.It supports many other languages other than JAVA.
4.Framework integration like Junit and TestNG and other plugins can be done easily.
Since Eclipse tools are open source, they are quickly updated with the latest technology that can be integrated into existing code.
Ram Lakshmanan (October 23rd, 2018), Trotro (July 19th, 2020)
The biggest advantages in eclipse are:
(eclipse is constantly assisting while coding)
Code Completion, instead of digging through documentation you should be able to tab your way through methods and save yourself a lot of writing
Refactoring, Global Find and Replace is no replacement for good refactoring support, that starts with renaming functions, variables, classes, ... and ends with some of the functionality that you can find in current Java IDE (IntelliJ for example)
Syntax Checking, helping you out with writing correct code while you type
We should also present some downsides of using Eclipse:
- It is big and quite complex. Processing IDE simplifies lot of things, like adding a library.
- Some things hidden by Processing have to be handled manually, and some things must be changed from standard sketches:
* You have to do the base imports yourself; now Eclipse makes that dead simple, so that's not a major issue;
* You have to remember to replace color type by int, add f at the end of float literals, don't use int() but (int), and so on.
I would say the Eclipse is mostly for the advanced Processing developer, starting to have big sketches.
Personally, I code Processing for years, but doing mostly quite small sketches, I haven't felt the need to use Eclipse for that. Despite the fact I use it daily at work, for a very large project.
I don't use Eclipse for Processing, but I often use an external editor, PDE's one is lacking.
--- Update ---
The biggest advantages in eclipse are:
(eclipse is constantly assisting while coding)
Code Completion, instead of digging through documentation you should be able to tab your way through methods and save yourself a lot of writing
Refactoring, Global Find and Replace is no replacement for good refactoring support, that starts with renaming functions, variables, classes, ... and ends with some of the functionality that you can find in current Java IDE (IntelliJ for example)
Syntax Checking, helping you out with writing correct code while you type
We should also present some downsides of using Eclipse:
- It is big and quite complex. Processing IDE simplifies lot of things, like adding a library.
- Some things hidden by Processing have to be handled manually, and some things must be changed from standard sketches:
* You have to do the base imports yourself; now Eclipse makes that dead simple, so that's not a major issue;
* You have to remember to replace color type by int, add f at the end of float literals, don't use int() but (int), and so on.
I would say the Eclipse is mostly for the advanced Processing developer, starting to have big sketches.
Personally, I code Processing for years, but doing mostly quite small sketches, I haven't felt the need to use Eclipse for that. Despite the fact I use it daily at work, for a very large project.
I don't use Eclipse for Processing, but I often use an external editor, PDE's one is lacking.
Eclipse has a lot of advantages:
Free and Open Source
Most used Java IDE
Can be used to develop applications in other languages such as C++, Ruby, HTML5, PHP, etc
Rich Client Platform
Refactoring
Code Completion
Extensions and Plugins
Tools[COLOR="Silver"]
If Eclipse isnt running at all?
I am just trying to figure out the depthness of the sh*(& I am into right now.
Have win10,system 32bit operating system, x64 -based processor
.....
Any help is more than welcome.....!/Shall I start praying ?Juju?Black magic....just f****** read...?