SmartBear extends API lifecycle development platform to backend Java developers
SmartBear has released a new SwaggerHub API design plug-in to support IntelliJ IDEA, the popular Java-based Integrated Development Environment (IDE).
API developers familiar with IntelliJ IDEA now have direct access to the OpenAPI-compatible SwaggerHub API design platform to create, organize, and document APIs. The new IntelliJ IDEA plug-in expands the growing list of API designer options offered with SwaggerHub, including the Microsoft VS Code Extension, SwaggerHub Code Editor, SwaggerHub Visual Editor, and SwaggerHub CLI tools.
“Our goal is to meet API developers where they work with familiar tools that make them more productive throughout the API development lifecycle,” said Brian Downey, senior vice president, API lifecycle, SmartBear. “With IntelliJ IDEA, we added support for an IDE popular with more than 4 million Java developers.”
IntelliJ IDEA, developed by JetBrains, is an IDE written in Java for developers primarily focused on server-side development. It includes several features to maximize developer productivity, including intelligent coding support and ergonomic design.
“In many ways, we and SmartBear share a common vision to make it easier for developers to focus on quality at all stages of development,” said Brian Noll, vice president of sales and partnerships, JetBrains Americas. “We recognize the value of SwaggerHub in enabling developer collaboration and API standardization, and we welcome your participation in our IntelliJ marketplace.”
IntelliJ IDEA already embeds OpenAPI capabilities for developers who want to integrate APIs into their applications. The SwaggerHub plug-in for IntelliJ IDEA is aimed at API providers who design APIs and want to provide their developers with a collaboration platform to improve the consistency and quality of their design.
SmartBear’s new IntelliJ plug-in for SwaggerHub API Design enables API designers to view and edit their APIs and domains directly from the development environment. The most important functions include:
- View and navigate Your SwaggerHub Organizations Definitions
- Edit and save API definitions via IntelliJ IDEA at SwaggerHub
- Create new APIs or domains from scratch or using a template
- Clear API definitions by version or the entire definition
- Create new versions of your API definitions and default settings
- Automocking enables quick API definition testing
- To confirm Your APIs against the OpenAPI / Swagger specification
- privacy makes the API version public / private to change the visibility