Skip to main content

Browser IDE (JupyterLab and VS Code)

A deployed function can be opened in a full editor that runs in your browser. Quapp offers two editors — JupyterLab and Visual Studio Code (VS Code) — and each one runs in a managed server-side session dedicated to that function.

Opening an IDE does not invoke the function. Nothing you do in the editor changes the deployed function until you explicitly save, sync or deploy your changes.

Opening an IDE

  1. Open Functions and select a deployed function.
  2. On the Function Details page, select Open IDE.
  3. Choose JupyterLab or VS Code.
  4. Select Open and wait for the editor to become ready.

Quapp checks the current IDE status every time you open the chooser, so the dialog always reflects whether a session is already running.

The first start of an editor can take longer than a normal page load, because the environment has to be provisioned.

Switching between editors

Only one IDE session can be active for a function at a time.

If an editor is already running and you choose the other one, Quapp asks you to confirm the switch:

  • Confirm — Quapp ends the current session and opens the editor you selected.
  • Cancel — Quapp keeps the current session and leaves the running editor untouched.

⚠️ Save your work before switching. Confirming a switch ends the running session. Local changes that were never saved or synced may be lost.

Leaving an IDE

Use Quapp's own close control — the one outside the editor — to leave the IDE. Quapp then ends the managed session on the server and returns you to Function Details.

Closing an inner VS Code panel or a banner only rearranges the editor layout. It does not leave the Quapp IDE and does not end the session.

When you open Open IDE again, Quapp fetches fresh status; a session you have properly left is not reported as still running.

Troubleshooting

SymptomWhat to check
Open IDE is not shownThe function must be deployed. A function still in the creation wizard does not offer the IDE.
The editor chooser does not appearConfirm that the browser IDE is enabled for your environment.
The editor stays on the startup screenA cold start takes longer than a normal page load. If it persists, check your network connection and retry.
Reopening reports the previous session as still runningMake sure you left the previous session with Quapp's close control rather than by closing the browser tab.