A JBoss Project
Red Hat

Latest posts

Happy to announce Alpha2 build for Eclipse Neon M7.

Downloads available at JBoss Tools 4.4.0.Alpha2.

Installation

This version of JBoss Tools targets Eclipse Neon 4.6 (M7).

We recommend using the Eclipse 4.6 JEE Bundle since then you get most of the dependencies preinstalled.

Once you have installed Eclipse, you use our update site directly:

http://download.jboss.org/jbosstools/neon/development/updates/core/

Note: Marketplace entry and Integration Stack tooling will become available from JBoss Central at a later date.

What is new ?

As always there is more than can be covered in a single blog but here are some highlights. You can see everything in the What’s New section for this release.

Dockerfile Editor

A new Dockerfile editor provides users with content assist on the commands (ADD, COPY, RUN, etc.) as well as a customizable syntax highlighting.

Docker Editor

Improved OpenShift 3 support

New support for builder images

The New OpenShift Application wizard now supports builder images, on top of the existing template support:

builder support

Create new resources

The OpenShift Explorer now provides a New > Resource menu, that lets you create new OpenShift resources from an existing file, similar to the oc create -f some_resource.json command. Resource files can be local (from File System or Workspace), or remote, by providing a URL.

create resources wizard

Scaling pods

It is now possible to scale pods up and down, from the Service context menu in the OpenShift Explorer, or the Deployments and Deployment Configuration context menus in the Properties view. Scale > Up will spin up one more pod, Scale > Down will remove one pod. Scale > To…​ will open a pop-up dialog to let you set the amount of pods you want your OpenShift to spin up.

scale up down

Updated JavaScript Tools

Our team worked hard for last month on rebooting the JavaScript Development Tools (JSDT) project which is part of Eclipse Web Tools. You can install updated JavaScript tooling directly from eclipse.org or using JBoss Tools Target Platform.

JavaScript Tools now support EcmaScript 2015. No false positive validation errors any more. Performance has been improved dramatically.

ES6 features on Editor

Node.js support now allows you to run and debug Node.js applications. Note: Node.js debugger is currently not available in JBoss Tools Target Platform and has to be installed directly from eclipse.org. It will be available in the next JBoss Tools version and will work OOTB in Developer Studio.

Node.js Debug

Here is a short video which demonstrates new features and enhancements of JSDT 2.0 release:

Next steps

While we wait for feedback on Alpha2, we are already working on the next JBoss Tools release for Eclipse Neon.

Enjoy!

Alexey Kazakov

Note: This article has been posted also on Red Hat Developers Program blog

As I mentioned in an earlier post, the 8.0.0.Beta2 version of JBoss Fuse Tooling is now available. Apart from the diagram tooling rework, there is yet another new, awaited feature. You can find it in the new “Configurations” editor — designed to manipulate global configurations, i.e. elements defined at the Camel context scope.

A new editor tab is now available to manipulate global configurations.

newConfigurationTab

It currently allows to declare global Endpoints and global Data Formats.

availableGlobalConfiguration

For instance when adding a new Data Format, a dialog allows you to select a specific data format:

globalDataFormat

Then you will be able to edit it from the classic Properties view:

globalDataFormatEditionFromProperties

We have a lot of other global elements that we would like to support, please vote on our JIRA (and/or create your own Feature Request). It will help us to prioritize global configuration element support. You can find already filed JIRA ticket here.

Looking for older posts ? See the Archived entries.
back to top