NB SpringBoot - plugin detail

Spring Boot framework support for NetBeans

NetBeans Plugin - NB SpringBoot
Plugin owner: AlexFalappa
Website: https://github.com/AlexFalappa/nb-springboot
Added: 2016-06-06
License: Apache 2.0
Category: Distributed Applications
Downloaded: 59,339 times
Rating:
 4.67, by 5 users

Plugin Log Show log

Versions available

Download plugin   Download size: 7.60 MB   Last Update: 2019-10-21

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin


What's new in this version

Version 3.0 (Oct 2019): Completion galore

  • Minimum required NetBeans version is now 8.2, minimum required JDK version is now 8
  • Configuration properties completion enhanced:
    • Logger name, class reference and handle-as value providers are now supported
    • Proposals for properties whose data type is a Java enumeration, Java boolean, Spring Resource, Charset and Locale
    • Proposals from map key hints
    • Proposals for properties of data type List, Set and Map according to contained type
    • Implemented 'Show Method Parameters' (Ctrl+P) to show data type of property under cursor in a tooltip
    • Implemented 'Show Documentation' (Ctrl+Shift+Space Bar) to show the documentation popup of property under cursor
  • New option to prefer array notation in completion
  • Upgrade of internal dependencies


Verifications for NetBeans versions

11.2 verification PASSED See verification details
Download plugin   Download size: 7.60 MB   Last Update: 2019-10-21

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin


What's new in this version

Version 3.0 (Oct 2019): Completion galore

  • Minimum required NetBeans version is now 8.2, minimum required JDK version is now 8
  • Configuration properties completion enhanced:
    • Logger name, class reference and handle-as value providers are now supported
    • Proposals for properties whose data type is a Java enumeration, Java boolean, Spring Resource, Charset and Locale
    • Proposals from map key hints
    • Proposals for properties of data type List, Set and Map according to contained type
    • Implemented 'Show Method Parameters' (Ctrl+P) to show data type of property under cursor in a tooltip
    • Implemented 'Show Documentation' (Ctrl+Shift+Space Bar) to show the documentation popup of property under cursor
  • New option to prefer array notation in completion
  • Upgrade of internal dependencies


Verifications for NetBeans versions

11.0 verification PASSED See verification details
Download plugin   Download size: 7.60 MB   Last Update: 2019-10-21

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin


What's new in this version

Version 3.0 (Oct 2019): Completion galore

  • Minimum required NetBeans version is now 8.2, minimum required JDK version is now 8
  • Configuration properties completion enhanced:
    • Logger name, class reference and handle-as value providers are now supported
    • Proposals for properties whose data type is a Java enumeration, Java boolean, Spring Resource, Charset and Locale
    • Proposals from map key hints
    • Proposals for properties of data type List, Set and Map according to contained type
    • Implemented 'Show Method Parameters' (Ctrl+P) to show data type of property under cursor in a tooltip
    • Implemented 'Show Documentation' (Ctrl+Shift+Space Bar) to show the documentation popup of property under cursor
  • New option to prefer array notation in completion
  • Upgrade of internal dependencies


Verifications for NetBeans versions

10.0 verification PASSED See verification details
Download plugin   Download size: 7.60 MB   Last Update: 2019-10-21

What's new in this version

Version 3.0 (Oct 2019): Completion galore

  • Minimum required NetBeans version is now 8.2, minimum required JDK version is now 8
  • Configuration properties completion enhanced:
    • Logger name, class reference and handle-as value providers are now supported
    • Proposals for properties whose data type is a Java enumeration, Java boolean, Spring Resource, Charset and Locale
    • Proposals from map key hints
    • Proposals for properties of data type List, Set and Map according to contained type
    • Implemented 'Show Method Parameters' (Ctrl+P) to show data type of property under cursor in a tooltip
    • Implemented 'Show Documentation' (Ctrl+Shift+Space Bar) to show the documentation popup of property under cursor
  • New option to prefer array notation in completion
  • Upgrade of internal dependencies


Verifications for NetBeans versions

Plugin is not subject to any verification

Download plugin   Download size: 7.60 MB   Last Update: 2019-10-21

What's new in this version

Version 3.0 (Oct 2019): Completion galore

  • Minimum required NetBeans version is now 8.2, minimum required JDK version is now 8
  • Configuration properties completion enhanced:
    • Logger name, class reference and handle-as value providers are now supported
    • Proposals for properties whose data type is a Java enumeration, Java boolean, Spring Resource, Charset and Locale
    • Proposals from map key hints
    • Proposals for properties of data type List, Set and Map according to contained type
    • Implemented 'Show Method Parameters' (Ctrl+P) to show data type of property under cursor in a tooltip
    • Implemented 'Show Documentation' (Ctrl+Shift+Space Bar) to show the documentation popup of property under cursor
  • New option to prefer array notation in completion
  • Upgrade of internal dependencies


Verifications for NetBeans versions

Plugin is not subject to any verification

Download plugin   Download size: 6.91 MB   Last Update: 2018-07-26

What's new in this version

Version 2.0.1 (July 2018): Polishing

  • Use HTTPS protocol when contacting Spring Initializr service
  • New Java files code template for command line runner beans
  • Improved Spring Boot Restart action enablement and logic


Verifications for NetBeans versions

Plugin is not subject to any verification



Introduction

Provides support in NetBeans IDE for working with the Spring Boot framework

Features

  • Spring Boot new Maven project wizards: basic project, project generated by Spring Initializr service
  • Configuration properties file editor: syntax highlighting, completion and documentation of configuration properties names and values, error highlighting for deprecated, unknown and duplicate properties, quick fixes for substituting deprecated properties with their replacements
  • Java file editor: quick fixes for certain annotations without appropriate starters dependencies (e.g. @ConfigurationProperties annotation without spring-boot-configuration-processor dependency)
  • Code templates: Java templates for web request mapping annotations, Webflux router functions and CommandLineRunner beans; configuration properties templates for commonly used sets of properties
  • File templates: typical annotated classes used in Spring, Spring Boot, Spring Boot Actuator, Spring MVC, Spring Webflux and Spring Data
  • Code generators: add Spring Boot starters and opinionated dependencies in pom.xml files
  • Global actions: trigger manual application restart when using Spring Boot Developer Tools
  • Project properties: specific Spring Boot page to specify command line arguments, launch options and configuration properties override
  • Navigator view: Additional panel to show request URL mappings of a Controller / RestController class

More details and documentation on the plugin wiki

[ You have to be logged in to be able to comment. ]

User Comments

There are no comments yet.