WebStorm IDE received new update

"Smartest JavaScript IDE" now has a 2017.2.1 version
03 August 2017   1353
JavaScript

JavaScript is a lightweight interpreted or JIT-compiled programming language with first-class functions

A JavaScript IDE by JetBrains received new update. Now it's version 2017.2.1.

According to the developers, WebStorm is "the smartest JavaScript IDE".  WebStorm brings you smart coding assistance for JavaScript and compiled-to-JavaScript languages, Node.js, HTML and CSS. Enjoy code completion, powerful navigation features, on-the-fly error detection, and refactoring for all of these languages.

Features:

  • Angular, React, Vue.js and Meteor support
  • Smart Editor
  • Convenient navigation and search
  • Easy debugging, testing and tracing 
  • Seamless tool integration

What's new in version 2017.2.1?  

  • Karma integration now properly sees changes when re-compiling the code
  • React render method is no longer marked as static 
  • Flow: auto import now works for types; support for union optional type as arrow function return type
  • Auto import for React components now works in .tsx files 
  • Tab limit can again be set to 1 
  • Errors from ESLint are now highlighted in .vue files 
  • Debugging React Native apps: you can now use Chrome as a debugging backend instead of Node.js 8 

You can learn more of create issues in the Release Notes

What's new in IntelliJ IDEA 2018.2?

New version of popular IDE improved Spring and Spring Boot support
18 July 2018   110

The new version of IDE IntelliJ IDEA from JetBrains under the number 2018.2 has introduced several functions for developers using Spring and Spring Boot frameworks. Among the innovations: support for Spring Integration, runtime diagrams, library bin management and many minor fixes and improvements.

New features of IntelliJ IDEA

Now you can visualize the components in the system using the new Spring Integration diagram. All versions above 5.0 are supported.

Spring Integratio Diagram
Spring Integration Diagram

It shows all the gateways, channels and bridges of the application, regardless of whether they are configured using Java or XML annotations.

The IDE also received code completion and navigation for such integration annotations as @BridgeTo/From and @EnablePublisher:

Integration Annotations
Integration Annotations

In the new version of IntelliJ IDEA, you can view the dependencies during the execution of the Spring Boot application as a diagram through the control panel. To do this, go to the "Endpoints" section and enable the "Diagram Mode" function:

Runtime Dependencies
Runtime Dependencies

If there are too many beans in the project, the non-user codes can be disabled using the new "Show / Hide Library Beans" switch:

Show / Hide library beans
Show / Hide library beans

In addition, in 2018.2, you can start, modify, and test the display of HTTP requests in the "Endpoints" tab:

HTTP request
HTTP request

A complete list of improvements and changes is available in the technical update document. According to the developers, a lot of work has been done to improve performance in large projects.