Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>NB Virtual WorkspaceNew to Visual Studio Code? Get it now.
NB Virtual Workspace

NB Virtual Workspace

Rama ch

|
10 installs
| (0) | Free
Secure remote virtual workspace for cloud-hosted repositories
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

NB Virtual Workspace

Secure remote virtual workspace to connect developers with cloud-hosted code repositories.

Features

  • No-Clone Mounting (nb://): Mount remote projects directly into the VS Code Explorer workspace without local clones or git checkouts.
  • On-Demand Fetching: File contents are fetched from cloud storage on-demand when opened, keeping startup times fast.
  • Durable Local Staging: Ctrl/Cmd+S writes file bytes and base-version metadata to extension storage without creating a server revision.
  • Explicit Revision Push: The Changes panel asks whether to create a new revision or update the active revision, with an optional changelog comment.
  • Soft-Locking: Registers a temporary lease lock on the active file with a background heartbeat to prevent team write conflicts.
  • Task-Aware Pushes: Task provenance remains attached to each staged file while revision policy and task destination are handled independently.
  • Live Project Counters: The Tasks and Changes navigation badges show exact, deduplicated totals and stay current while the sidebar is active.
  • Focused Task Overview: A single associated task is shown above the file list; multi-task projects remain uncluttered and use the paginated Tasks view.
  • Crash-Safe Recovery: Dirty text is captured to verified current/previous local generations and mirrored to private account drafts without publishing a revision.

Requirements

An active account on the NB Workspace platform is required.

Getting Started

  1. Click the NB Workspace icon in the activity sidebar.
  2. Click Login via Web App to connect your account.
  3. Select your project and click Open Remote Workspace.

Saving and pushing changes

Saving an nb:// file stages it locally and keeps the editor responsive. Open the project’s Changes view when you are ready to publish, select the files, and choose one revision policy:

  • Commit as New Revision increments version history.
  • Apply to Active Revision updates the active revision without incrementing it.

Failed pushes retain the selected files, revision policy, comment, operation id, and task context so Retry failed sync resumes the same operation safely.

Recovering interrupted edits

The Files view shows Recovery drafts after an interrupted session or whenever an unpublished safety copy exists. Use Restore to place the text back into the editor, Compare to inspect it against the current project file, or Publish to explicitly choose a new revision or the active revision. Discard Recovery removes the local copy and this device's private cloud generations without changing the project file.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft