Anypoint Studio Features
Anypoint Studio, MuleSoft’s Eclipse-based integration development environment, offers a wealth of features for building, debugging and testing Mule applications and more.
Basic Functionality
For a basic overview of how to use both the Visual editor and the XML editor to create Mule applications, see the parent document of this section. |
Powerful Data Mapping
Handle complex data mappings and transformations through the Transform Message Component, that leverages the powerful DataWeave language. This component allows you to create your transformations both through a simple drag and drop visual interface or by coding in DataWeave to unleash all of the language’s potential.
Debugging and Testing
Embedded Server
Anypoint Studio comes with an embedded test server that’s ready for easily deploying your applications without leaving your IDE.
Note that this server is not meant for production deployments, as uptime restrictions apply. |
Visual Debugger
Use the Studio Visual Debugger to run your application placing breakpoints and viewing data as it transitions through your flows to find the root of an issue.
Unit Testing with MUnit
Use MUnit to automatically create and run unit tests on your applications. That way you can be certain that any changes you make to your application won’t brake it or alter how it behaves.
Additional RAML Support
RAML is a widely used standard for defining APIs through a very simple syntax, similar to that of YAML.
-
You can import RAML files for your APIs that are managed in the Anypoint Platform by the API Manager and keep them in sync with the platform.
-
While working with a RAML file, you can also view an embedded interactive API Console that’s automatically built from the resources and methods described in your RAML.