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
Copy file name to clipboardExpand all lines: docs/contribution/40-how-to/5-local-development.mdx
+39Lines changed: 39 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,45 @@ This makes the local development of Extensions challenging if the Extension heav
10
10
However, there are ways to assist the local Extension development besides mocking the mStudio API, which might be difficult without deep knowledge of the API.
11
11
We will explore these in the rest of this page.
12
12
13
+
## Creating an Extension Instance
14
+
15
+
:::note
16
+
A [Context](../30-overview/1-extensions.mdx#extension-context) must be defined in order to create an Extension Instance.
17
+
:::
18
+
19
+
When developing your Extension you can only completely test your Extension within the **mStudio**.\
20
+
To do this, you must create an **Extension Instance**, which requires knowing the **Extension ID** of your Extension.\
21
+
You can find the Extension ID in the "Entwicklung" tab of your Extension in the mStudio.
22
+
23
+
:::note
24
+
All Extension Instances within your contributor are free of charge.
25
+
:::
26
+
27
+
During development, your extension will **not** appear on the Marketplace.
28
+
29
+
### ...via the mStudio (recommended)
30
+
31
+
1. Open the **mStudio**.
32
+
2. Navigate to the **Marketplace**.
33
+
3. Select any Extension.
34
+
4. In the URL path, replace the Extension ID with the **Extension ID of your Extension**.
35
+
36
+
### ...via the API
37
+
38
+
You can create an Extension Instance programmatically by using the
0 commit comments