Spring Boot Assistant

Поддержка внешней конфигурации Spring Boot: помощь при редактировании свойств

FEI PENGФреймворки1 287 загрузок

NOTE: This plugin is intended for IntelliJ IDEA Community Edition ONLY. It is not compatible with IntelliJ IDEA Ultimate Edition, and using it in Ultimate may cause feature conflicts.

This plugin adds support for Spring Boot external-config files (application.yaml/properties, etc.).

Features:

  • Completion
    • Auto-completion of the configuration properties in your application.yaml/properties files based on the spring boot's autoconfiguration jars are present in the classpath.
    • Auto-completion of the configuration properties in your application.yaml/properties files if you have classes annotated with @ConfigurationProperties, if your build is properly configured.
    • Short form search & search for element deep within is also supported. i.e, sp.d will show you spring.data, spring.datasource, also, port would show server.port as a suggestion.
    • Auto-completion of the configuration property values, with support for the value providers.
  • Documentation
    • Quick documentation for groups & properties (not all groups & properties will have documentation, depends on whether the original author specified documentation or not for any given element).
  • Inspection
    • Key not defined: Report problem if the property in config file is not defined in any metadata.
    • Property deprecated: Report problem if using a deprecated property.
    • Invalid value: Report problem if the value does not match the property type.
  • Navigation
    • Support for IDE feature Go to Declaration or Usages (Ctrl+B) in application.yaml/properties files.
  • Editing
    • Add line separator in yaml key (press Enter), will split yaml key in proper format.
    • Enhanced Join Lines (Ctrl+Shift+J/⌃ ⇧ J) command, which join yaml keys in proper format.

Bug report:

Please create an issue at GitHub.

Project document

ВерсияOpenIDEДатаРазмер
2024.2+28.07.20267,2 МБСкачать
2024.2+03.07.20267,1 МБСкачать
2024.2+18.01.20267,1 МБСкачать
2024.2+08.06.20257,1 МБСкачать
2024.2+08.03.20257,1 МБСкачать
2024.2+02.03.20257,1 МБСкачать
2024.2+18.09.20241,5 МБСкачать