My Eclipse

MyEclipse 2020.9.16 is Here with Quarkus, Docker & OpenShift

This release of MyEclipse is so full of new features, we don’t know where to begin! With improved Java 14 support, a new base version of Eclipse (2020-06), Wild Web Developer integration, and “container city” with Quarkus, OpenShift and Docker, this release has all bases covered.

Java Improvements and Java 14
MyEclipse now ships and runs on Java 14, so you are ready for this version of Java out of the box. Of course, you can continue to work with and compile against earlier versions of Java.

Specifically on Java 14, there’s a new Record wizard and template, along with support for the new Switch Expressions and text blocks. Do note that some of these are preview features which must be specifically enabled using Configure > Enable preview features from the project’s context menu.

General Java development has received performance improvements in the form of non-blocking completions for content assist. Our other favorite features are the ability to inspect synthetic variables during debug and the new code clean up options.

Quarkus
If you haven’t heard of Quarkus yet, now’s the time! It’s a Kubernetes Native Java stack for HotSpot or the GraalVM, using the best Java libraries and standards out there. We’ve integrated Quarkus Tools from JBoss Tools to bring Quarkus support to MyEclipse. What support are we talking about?

The new Quarkus Project Wizard helps you easily select the required dependencies when creating a project.

The application.properites file is where you configure Quarkus applications. The editor provides detailed content assist for properties, based on your project’s configuration and it will also validate the file.

The Quarkus Application launch configuration can be used to run and debug your application.

Docker and OpenShift
Need to manage the scores of Docker images you have and containers you have running? Look no further than the integrated Docker Explorer. You can download images using the Pull Wizard, customize how you run them with the launch configuration, and a handy Dockerfile editor to easily configure your container. Our Docker support comes from Eclipse’s Linux Tools Project and you can find out more about the tooling here.

Now, if you’re developing on OpenShift, we’ve integrated Open Shift tooling from JBoss Tools—a wizard to create new OpenShift applications, Server view integration allowing you to start and stop your container, as well as a dedicated Open Shift Explorer are just the highlights of this feature set. In the coming weeks watch out for more content from us, helping you make the most of MyEclipse for container development and deployment.

Wild Web Developer
With the integration of Eclipse’s Wild Web Developer (WWD) project, support for a number of additional web languages/frameworks is now available in MyEclipse. Several technologies supported by WWD are already supported by vanilla MyEclipse, with advanced support for these and more available if you’ve been using CodeMix. The WWD integration works alongside existing support so that you now have the power to choose the tools that suit your needs. To use the WWD support instead of in-built MyEclipse support, bring up the context menu on the file, and choose Open With > Generic Editor.


评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注