MyEclipse 2016 official version updates, myeclipse2016

Source: Internet
Author: User

MyEclipse 2016 official version updates, myeclipse2016

MyEclipse 2016 Stable 1.0 officially released! In addition to the tools of the CI series, many new features are added.
Official version

Eclipse Mars

MyEclipse 2016 is based on Eclipse Mars 1 (4.5.1). In addition to updates based on Eclipse, we have also updated third-party tools integrated on MyEclipse, such as STS, m2e, BIRT, Webtools, eGit and so on.

Mars integration has improved some of Java's core, such as compiler performance and better Lambda expression support, to adapt to today's higher-resolution UI, and to improve performance and ease of use.

Java 8

MyEclipse 2016 supports Java 8. To use Java 8 in version 2015, you must install Java 8 JDK/JRE separately.

Live Preview with CodeLive

In the previous version of MyEclipse (CI 4), Live Preview is integrated into CodeLive, without the need for browser plug-ins or active debugging sessions to view the effect of HTML and CSS in real time. Currently, CodeLive only supports static blocks such as JSP, and more functions will be added in the future.

JSjet
Syntax highlighting

Is there enough JavaScript coding experience in Eclipse? Then try MyEclipse 2016 CI 3. JSjet improves the syntax highlighting function of JavaScript encoding and greatly improves code readability.

Call and Type Hierarchies

Call Hierarchy view allows developers to use an optional function to view the entire code stream. While JSjet goes further, you can view the code level through methods, fields, and variables.

Another very valuable view is Type Hierarchy. JSjet provides strong support for this view function.

ES6 supported

JSjet supports ECMAScript 6, so all JavaScript functions, such as syntax highlighting, code folding, call/type hierarchies, the formatter work correctly, and even processing ES6, JSjet are supported.

In addition, JSjet adds a faster and more precise validators, more complete and detailed outline, better highlighting and navigation support, and ES6 supports poorly formatted code. In addition, JSHint and ESLint unsupported in JavaScript are supported! For more information about JSjet, see here.

JavaScript Debugging: Source Maps

The JavaScript debugger supports Source Maps. You can debug your Source code, even when your code is modified, according to its steps. For example, you can place breakpoints and traverse. ts (TypeScript) or. coffee (CoffeeScript) files.

The Source Maps function is automatic and does not need to be started. The JavaScript debugger loads maps in your runtime script and uses them to reference the source code. For more functions of Source Maps, refer to this document:

Https://www.genuitec.com/tech...

JavaScript Debugging: Hot-Swap

This function is used if you want to modify JavaScript in debugging. Once the code is modified and saved, the JavaScript debugger extracts the changes. You can continue debugging without restarting the debugging area. Currently, Hot-Swap only supports Web application debugging and Node debugging.

Remote Node debugging

CI 2 adds the Node. js/V8 connector. If the same file is deployed to Node. js in the workspace, the debugger automatically extracts the file.
Remote WebSphere Connector

2016 CI can connect to a remote WebSphere server. You can even use this remote method to debug code without installing WebSphere locally.

For more information about remote WebSphere, refer to this document:

Https://www.genuitec.com/prod...

Note: For MyEclipse users who are still using the old version, Remote WebSphere supports up to MyEclipse 2014. However, we recommend that you update it to MyEclipse 2016. The new version of Remote WebSphere is more flexible and easier to use.

New Bootstrap Template

On the template panel, select the appropriate template and quickly define the template based on your style requirements. The Web application's face filter value is increased several times!

In addition to the BootStrap template, MyEclipse also adds common templates such as Angular or React. In addition to Java EE projects, it also supports Node. js, PHP, Static Web and other projects.

Terminal, Snippets View and Docker Commands

Docker developers will like the newly added Docker commands feature. Instead of memorizing complicated CLI commands, you can drag the command line of the Shard to terminal for quick editing.

Hibernate 5.1

Hibernate 5.1 can be used for independent Java applications, Java EE applications, and even a JPA 2.1 provider. MyEclipse has provided a new Hibernate function library, such as Hibernate search.

CSS 3

Support for CSS3 in MyEclipse 2016

You can now easily set CSS rules on the CSS Source preference page. These settings can also overwrite the project layer. MyEclipse 2016 uses CSS 3 as the standard by default.

Some CSS 3 attributes and keyword definitions are also updated to provide you with the latest code prompts.

Slack for Eclipse

Slack for Eclipse uses the OAuth stream. When using this function in the future, you do not need to obtain commands from Slack. from 2016 CI 2, you only need to license Slack for Eclipse to log on to the Slack account. In Windows> Preferences> MyEclipse> Slack for Eclipse, it can be set to allow at any time.

Slack for Eclipse adds the following two commands:

/Code-open filename [lines] [locator-id]-open the file directly from Slack (e.g.,/code-open MyClass. java 5-10 5zO + 3Q)

/Code-invite people who are using Slack for Eclipse

Other key fixes

 
Fixed the problem that Markers could not be updated normally in the breadcrumb navigation; fixed some key-binding problems.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.