"Shock strikes" MyEclipse CI 1 officially released!

Source: Internet
Author: User
Tags tomcat server

MyEclipse CI 1 officially released. MyEclipse CI 1 is based on the first version of Eclipse Neon, which makes myeclipse smarter by updating the software integration of the product, adding support for angular 2, and improving typescript. Here's a look at the detailed update:

"MyEclipse CI 1 installation package Download"

Eclipse Neon

This release is based on Eclipse Neon 1 (4.6.1) and benefits from the new Neon functionality. For example, improved startup performance, enhanced visualization features (including full-screen mode and better support for high DPI displays), automatic file saving, and more. As with every major version of the previous update, we also update the integration and update the new version of the MyEclipse build third-party tools, similar to m2e,birt,webtools,egit,sts.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_1.png "style=" border:none;padding:0px;margin:0px; "/>

Support Angular 2

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_2.png "style=" border:none;padding:0px;margin:0px; "/>

Angular 2 Quickstart-The new version supports Angular, and for beginners, it is possible to automatically download all the tools about the Angular CLI from node. Our wizards recommend default values, but you are free to choose a different version of node, NPM, or angular cli. You can start with a basic project or from a theme template based on the popular SB admin.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_3.png "style=" border:none;padding:0px;margin:0px; "/>

Angular 2 HTML template Intelligence-When developing a Angular 2 application, you can provide support for the required IDE when developing the template. Our tools provide angular 2 validation to make it easy for you to know if there are errors with angular elements, attributes, or methods that do not exist. Auto-complete supports recommendations, properties, and even expressions for angular tags. In the expression, we support the angular template syntax, so we want to look at the content helper variables, methods, fields, functions, etc. from the referenced component.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_4.png "style=" border:none;padding:0px;margin:0px; "/>

Angular CLI Integration-our tools are built on the Angular CLI and are used to service Angular 2 applications.

    • Seamlessly start the NG service from the IDE

    • Automatic detection of external service calls

    • Show server build issues next to code

    • Building services and components from the wizard

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_5.png "style=" border:none;padding:0px;margin:0px; "/>

Angular 2 Deployment & Debugging-To test a deployed application, simply start the context menu on the project and select Run as > Server for Angular CLI P Roject. Alternatively, you can open the Servers view and find your project under the Angular CLI node, where you can easily start and stop the deployment, or even start a debugging session.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_6.png "style=" border:none;padding:0px;margin:0px; "/>

To debug, you can use the Servers view or debug as > Server for Angular CLI Project context menu item. You can set breakpoints in HTML, JavaScript, and typescript files-Our debugger allows you to step through the original typescript source code during a live debugging session.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_7.png "style=" border:none;padding:0px;margin:0px; "/>

improved support for typescript

Import Support Typescript Symbols-One of the biggest pain points using typescript is the need to manually assign classes, interfaces, namespaces, functions ... Any type of typescript symbol is imported into the source file. Therefore, in the new version, Content-assisted suggestions will also contain character suggestions, and when selected, we can not only complete the name for you, but also import it.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_8.gif "style=" border:none;padding:0px;margin:0px; "/>

improved content assist -if you're tired of typing, you can start content assist to help you when you encode. Not only can you sort it better than before, but you can also list fields and methods (you don't need to enter them first) and insert them into this. bit is automatically completed.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_9.gif "style=" border:none;padding:0px;margin:0px; "/>

The tslint integrated -tslint is an extensible linter for typescript. Although existing typescript validators can already find syntax errors in your code, Tslint checks the readability, maintainability, and functionality errors of your code-allowing you to fix it before you run it in your environment.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_10.gif "style=" border:none;padding:0px;margin:0px; "/>

TypeScript 2.0-in the new version, we fully support TypeScript 2.0 and all the newer properties, such as types, Typeroots, LIB, and other different methods of adding TypeScript files to the project source code. The new version also adds some templates to make coding more efficient.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_11.png "style=" border:none;padding:0px;margin:0px; "/>

Enhanced Local terminal

Terminal+ gives you a local script-based bash, even on Windows. It has built-in support for Npm,node and Git, as well as special intelligence when you use the angular CLI. When you switch items, the view automatically updates its open tabs to match the status of the last time you used the selected item.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_12.png "style=" border:none;padding:0px;margin:0px; "/>

Embedded Tomcat Server

The embedded Tomcat server has been upgraded from V 7.0 to 8.5, and you can deploy Java EE 7 Web applications on the server provided. If your project is using 7.0 runtime, our Migration Wizard will help you migrate to the 8.5 runtime in version 2017.

650) this.width=650, "alt=" MyEclipse CI 1 officially released "Src=" Http://image.evget.com/images/article/2017/MyEclipse_ 2017ci1_13.png "style=" border:none;padding:0px;margin:0px; "/>

UI Reorganization

In the process of using the new version, long-term users of MyEclipse will notice that MyEclipse provides parameters and property pages, and that context menu items, wizards, and views are not under "MyEclipse" node/category, and we logically group them based on the functionality of the element. We are confident that this will enable users to experience myeclipse more intuitively in the future.

Gradle Integration

We have integrated the Gradle tool from the Eclipse Buildship project, which enables users to have the ability to create Gradle projects, Gradle file editors, and perform and monitor gradle tasks. MyEclipse does not currently modify this tool, but we know how to enhance your gradle experience, especially when dealing with Java EE development.

REST Inspect and Gerrit workflow feature removed

To make room for new and modern web tools, we removed the rest inspect and Gerrit tools from MyEclipse.

other key fixes:TypeScript
    • Other Typescript 2.0 pseudo-directives are now supported

    • Link issues between outline and typescript sources have been fixed, allowing smooth code navigation

    • Editing the same typescript file in more than one editor now works fine, which also fixes the problem of comparing typescript files when using previous versions

    • Other errors have been resolved while hovering over the typescript source

    • In the old version we used the slack integrated shared typescript code snippet and now use the correct MIME Type

    • A new quick fix has been added to remove unused typescript imports, and you can remove multiple unused imports from the Markers/problems view at the same time

other
    • Double-clicking the MyEclipse file associated with the OS layer does not open in MyEclipse-this issue has been fixed. If MyEclipse is already running, the file opened in OS Explorer will open in the running instance of MyEclipse


    • Validation issues in JSP files between comments and inline JavaScript have been fixed

For more information, please visit MyEclipse Chinese official website >>



"Shock strikes" MyEclipse CI 1 officially released!

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.