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


Plan 28 - Can Babbage's Analytical Engine Be Built?
27/01/2018

Plan 28 is an ongoing project to build Charles Babbage's Analytical Engine by the 2030s, two hundred years after it was originally designed. Current work is focused on compiling a searchable  [ ... ]



EyeShot 11 Adds Collision Detection
13/02/2018

A new version of Eyeshot, a native CAD control for the .NET Framework, has been released. devDept's Eyeshot lets you add CAD features to WinForms and WPF applications simply by dragging an i [ ... ]


More News

 

 
 

 

blog comments powered by Disqus

Last Updated ( Thursday, 01 February 2018 )
 
 

   
Banner
Banner
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.