From f938beebb5ceb69a9cbc86e9de5bc19f85325eb0 Mon Sep 17 00:00:00 2001 From: Cristian Date: Wed, 5 Aug 2026 15:55:31 -0300 Subject: [PATCH] W-23733611-Enhance-Studio-ACB-journey-CP --- .../ROOT/pages/int-migrate-studio-to-acb.adoc | 29 ++++++++++++++++--- .../modules/ROOT/pages/start-add-folders.adoc | 5 ++++ .../modules/ROOT/pages/start-workspaces.adoc | 2 +- 3 files changed, 31 insertions(+), 5 deletions(-) diff --git a/code-builder-home/modules/ROOT/pages/int-migrate-studio-to-acb.adoc b/code-builder-home/modules/ROOT/pages/int-migrate-studio-to-acb.adoc index f260bad03..c0a5d5edc 100644 --- a/code-builder-home/modules/ROOT/pages/int-migrate-studio-to-acb.adoc +++ b/code-builder-home/modules/ROOT/pages/int-migrate-studio-to-acb.adoc @@ -1,11 +1,25 @@ = Migrating Mule Projects from Anypoint Studio to Anypoint Code Builder :page-deployment-options: cloud-ide, desktop-ide -Migrate your Mule project from Anypoint Studio to Anypoint Code Builder by creating a deployable Mule application archive (JAR file). -With Anypoint Code Builder, you unlock a modern development experience with advantages like faster startup times, streamlined collaboration, and the integration of MuleSoft for Agentforce: Topic Center to enable API specifications for topics and agents. +Migrate your Mule projects from Anypoint Studio to Anypoint Code Builder to unlock a modern development experience with advantages like faster startup times, streamlined collaboration, and the integration of MuleSoft for Agentforce: Topic Center to enable API specifications for topics and agents. include::reuse::partial$beta-banner.adoc[tag="anypoint-code-builder"] +== Choose a Migration Approach + +Anypoint Code Builder provides two ways to bring your Studio projects over. + +[%header,cols="30a,70a"] +|=== +| Approach | When to Use It + +| Import a Studio workspace +| Bring over an existing Studio workspace and keep working against the same project files. Anypoint Code Builder creates a workspace that references your Studio projects, and changes stay in sync. See xref:start-workspaces.adoc#import-studio-workspace[Import an Anypoint Studio Workspace]. + +| Export and import a JAR file +| Package a single Mule project as a sharable JAR file in Studio and import it into Anypoint Code Builder by following the steps on this page. +|=== + == Set Run and Debug Configurations In Anypoint Studio, you configure run and debug settings through the UI with tabs for arguments, environment, and other settings. In Anypoint Code Builder, you manage these configurations by editing the `launch.json` file in your project's `.vscode` folder. @@ -41,8 +55,15 @@ include::partial$acb-project-migration.adoc[tag="exporting-considerations-from-s include::partial$acb-project-migration.adoc[tag="import-mule-project-into-acb"] +== Set Up Your Development Environment + +After your project is in Anypoint Code Builder, set up your development environment: + +* Organize your projects in a workspace so that all Anypoint Code Builder features work correctly. See xref:start-workspaces.adoc[]. +* Manage the folders that store your projects. See xref:start-add-folders.adoc[]. +* Connect your project to a Git repository for source control. See xref:start-scm.adoc[]. + == See Also -* xref:start-workspaces.adoc[] * xref:int-import-mule-project.adoc[] -* xref:ref-launch-json-properties.adoc[] +* xref:ref-launch-json-properties.adoc[] diff --git a/code-builder-home/modules/ROOT/pages/start-add-folders.adoc b/code-builder-home/modules/ROOT/pages/start-add-folders.adoc index 33c86906a..e32f3035b 100644 --- a/code-builder-home/modules/ROOT/pages/start-add-folders.adoc +++ b/code-builder-home/modules/ROOT/pages/start-add-folders.adoc @@ -73,3 +73,8 @@ mkdir -- + Replace `` with a name of your choice for the directory. + +== See Also + +* xref:start-workspaces.adoc[] +* xref:int-import-mule-project.adoc[] diff --git a/code-builder-home/modules/ROOT/pages/start-workspaces.adoc b/code-builder-home/modules/ROOT/pages/start-workspaces.adoc index e24424274..b9bdafb7c 100644 --- a/code-builder-home/modules/ROOT/pages/start-workspaces.adoc +++ b/code-builder-home/modules/ROOT/pages/start-workspaces.adoc @@ -43,7 +43,7 @@ Anypoint Code Builder creates the project and adds it to the selected workspace. [[import-studio-workspace]] == Import an Anypoint Studio Workspace -If you have existing projects in Anypoint Studio, you can import your Studio workspace into Anypoint Code Builder. +If you have existing projects in Anypoint Studio, you can import your Studio workspace into Anypoint Code Builder. This approach references your existing Studio projects and keeps them in sync. To instead package and import a single project as a JAR file, see xref:int-migrate-studio-to-acb.adoc[]. To import a Studio workspace: