Skip to content

Show terminal on start up

Issue: UX: Open terminal by default when launching wor... (gitlab#457308 - closed) Test MR: gitlab-org/workspaces/gitlab-workspaces-tools!27 (merged)

Description

Enable the integrated terminal to be displayed by default when users open VS Code Web IDE to improve discoverability and user experience, particularly for users who aren't familiar with VS Code.

Acceptance Criteria

  • Terminal is automatically displayed when Workspaces is opened
  • Terminal appears after workspace is fully loaded
  • Setting persists across workspace reloads

Implementation Details

  • Modify the VS Code configuration to set workbench.action.terminal.toggleTerminal
  • Ensure the setting is applied at the appropriate time in the workspace loading lifecycle
  • Testing Instructions

Testing

  1. Fresh Installation Test:
  • Install/deploy a fresh instance
  • Open Workspaces
  • Verify terminal appears automatically
  1. Workspace Loading Test:
  • Open multiple different workspaces
  • Verify terminal appears consistently
  1. Persistence Test:
  • Close and reopen Workspaces
  • Verify terminal setting persists

Documentation Updates

  • Update Workspaces documentation to mention the default terminal behavior
Edited by Joseph Fletcher

Merge request reports

Loading