IntelliJ Improves Spring Boot Handling
IntelliJ Improves Spring Boot Handling
Written by Kay Ewbank   
Thursday, 01 February 2018

There's a new early access build out for IntelliJ IDEA. These improvements focus on Spring Boot, version control, and Git integration.

IntelliJ IDEA is a well-known Java IDE for web, desktop and mobile development, and the updated version is part of the regular yearly update.

The improved Git integration in the new release means that various actions, including Abort Rebase, Continue Rebase and Skip Commit actions are now available from the Git Branches pop-up, if there is an ongoing rebase process. The other change to GIT is that the Push Commits dialog offers to push to the default remote branch.
 
Spring Boot Framework Support In IntelliJ IDEA
 
The Spring Boot Framework, which is one area that is better supported in this release of IntelliJ IDEA, is a framework that makes it easier to use Spring. Spring is a very popular Java-based framework for building web and enterprise applications, but it is hard to set up. The Spring Boot Framework is a set of pre-configured, frameworks that sits on top of the Spring Framework and makes it easier to create Spring web applications with minimal extra code and configuration. This version of IntelliJ IDEA has a new gutter icon for the Spring Framework that provides the ability to open methods with @RequestMapping annotations via the new REST client. By simply clicking  this gutter icon you can open all mappings in a scratch file with an .http extension and perform an HTTP request in the editor via the new REST client.
 
Changes to the Version Control System in this release mean that the IDE highlights the commit hash in the commit details pane; and you can now navigate from commit details pane to the Log tab by clicking on the commit hash. There's also a new UI and better performance for the Git Log.
 

Java support has naturally received the most attention, with improvements including  the completion of Stream API chains; the intention to sort array contents; and inspections to move break-condition of infinite loop to a loop condition; and to detect infinite streams. You can also now generate a test class with the Test prefix, and there are several more changes.

The JVM debugger has also been improved with the ability to raise an exception during debugging, and to log to the console the breakpoint stacktrace.  The new Throw Exception action lets you throw an exception from a certain location without altering the code. While in a debugging session, you can access this new action through the Run | Throw Exception menu, or from the frame context menu.

intellijlogo

 

More Information

IntelliJ IDEA website

Related Articles

Intellij IDEA Improves Coding Assistance

IntelliJ IDEA Adds JUnit 5 Support 

Intellij IDEA Updated 

IntelliJ Idea 14 Released

Kotlin JVM 1.0

Jetbrains Launches Subscription Model Toolbox

JetBrains Subscription Model An Unwelcome Change

JetBrains Responds To Backlash

JetBrains Previews IDE For SQL

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.

 

Banner


Intel Ships New RealSense Cameras Is This The Kinect Replacement We Have Been Looking For?
26/01/2018

With Microsoft stopping the production of the Kinect, the Intel RealSense family of cameras seems like the obvious replacement. But there are problems - can we trust Intel to keep the hardware in prod [ ... ]



Algorithms & Data Structures MicroMasters
29/01/2018

The first course in a new MicroMasters program on the edX platform starts on February 1st. To gain the credential, which comprises eight courses, will take twelve months and counts towards a Mast [ ... ]


More News

 

 
 

 

blog comments powered by Disqus

Last Updated ( Thursday, 01 February 2018 )
 
 

   
RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.