You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The IntelliJ IDEA plugin allows users to easily generate API documentation directly within the IDE. This streamlines the documentation process and integrates it seamlessly into the development workflow.
YAML Configuration Support for smart-doc-maven-plugin and smart-doc-gradle-plugin:
Both the Maven and Gradle plugins for smart-doc now support YAML configuration files. This provides a more readable and maintainable way to define the settings that were previously stored in smart-doc.json. YAML's hierarchical structure and human-readable syntax make it an excellent choice for complex configurations.
Configuration Assistance in IDEA Plugin:
The IDEA plugin includes intelligent code completion, validation, and documentation for smart-doc configurations. This helps developers write correct and efficient configurations with minimal effort. The design of this feature is inspired by the Spring Assistant plugin, which offers similar assistance for Spring Boot applications.
Development Priorities
First, Implement Automatic Suggestions and Hints for YAML Configuration:
We will prioritize the implementation of intelligent code completion, validation, and documentation support for YAML configurations in the IDEA plugin. This will help developers write correct and efficient configurations with minimal effort. The design of this feature will be inspired by tools like the Spring Assistant plugin, which offers similar assistance for Spring Boot applications.
Defer API Documentation Generation:
The functionality to generate API documentation using the IDEA plugin can be developed in a subsequent phase. This allows us to focus on enhancing the developer experience with robust configuration support before moving on to the documentation generation features.
We welcome everyone to actively participate in discussions and contribute to the development of these features.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Features
IDEA Plugin for API Documentation Generation:
YAML Configuration Support for
smart-doc-maven-plugin
andsmart-doc-gradle-plugin
:smart-doc.json
. YAML's hierarchical structure and human-readable syntax make it an excellent choice for complex configurations.Configuration Assistance in IDEA Plugin:
Development Priorities
First, Implement Automatic Suggestions and Hints for YAML Configuration:
Defer API Documentation Generation:
We welcome everyone to actively participate in discussions and contribute to the development of these features.
TongchengOpenSource/smart-doc-maven-plugin#84
Beta Was this translation helpful? Give feedback.
All reactions