Top 10 Features of Eclipse Mars Features

Learn the top 10 features of the Eclipse Mars development IDE which is recently released to help the developers in developing the today's demanding applications with ease.

Top 10 Features of Eclipse Mars Features

Learn the Top 10 Features of Eclipse Mars Features useful for developers

Latest version of Eclipse Mars has been released with many features, here we are discussing about the most important 10 features of the Eclipse Mars IDE.

The Eclipse Mars is Eclipse IDE which includes the 79 projects in it and packaged it as a powerful IDE for development, testing and deployment of the enterprise applications.

Here are the top 10 features of the Eclipse Mars:

1. Stability, robustness, performance

It provides greater Stability, robustness, performance at the time of application development through the features like parallelisation of text search, increased default Java heap, faster compilation of the code and the faster rendering of the GSWT components in the IDE. This Eclipse is better optimized to give good perfomance.

2. New Eclipse Installer

The Eclipse Mars comes with Eclipse Installer which simplifies the setup of the Eclipse working environment. This installer allows you to select the desired program packages, its version, the JVM and the directories. It can even setup to automate and reproduce the identical workspaces, this features will save lot of time project setup.

3. Java 8 Support

The Java 8 Support for the JDT (Java Development Tools) is now further refined and applied the quick fixes and the support for lambda expression methods added. Now Eclipse Mars can even check and analyze the code for "zero check-flow". Performance of the compiler is another improvement which is now with Eclipse Mars. A new formatter API for formatting the source code is available.

4. Support for JavaScript through  JSDT (JavaScript Development Tools)

Now Eclipse Mars provides the support for the JavaScript via  JSDT (JavaScript Development Tools).

5. Support for new Docker UI

Now Eclipse Mars provides the support for Red Hat promoted a new Docker UI and this allows to build the Docker images and containers to stop and start without having to seek the Docker CLI.

Here is the video tutorial of "How to download and install Eclipse Mars?":

6. Better support for Git

Now Eclipse Mars provides better support for Git and it allows to download the packages integrate with Git. There other many new extensions like EGit, JGit which has been added for better project development and maintenance.

7. Automated IDE Error Reporting

Now the error in the Eclipse Mars IDE are automatically sent from the IDE to the eclipse.org which can then be processed and automatically converted into the Bugzilla entries. This is good step and aimed to troubleshoot the error/bug through crowdsourcing.

8. Eclipse Marketplace

Now the Eclipse Marketplace can distinct between necessary and optional components. Now the Eclipse Marketplace is much easier to use.

9. Through Xtext project, whitespace sensitive languages ​​are now supported

The whitespace sensitive languages ​​are now supported through the project Xtext, for example using the Python indentation instead of clamps for block-marking. The  Java source code can now be used in Eclipse to automatically convert Xtend this is a good new for the programmers.

10. Maven integration

There is an important improvement with the Eclipse Mars integrated M2e project and the automatic update mechanism is added. The "Out of Date Project" warning is the thing of past as the Maven will automatically updates the things.