Extension overview
The extension uses three distinct VS Code surfaces: Activity Bar sidebar views for discovery, docked Panel views for compact task monitoring, and Webview editors for detailed work. Sidebar collections are lazy-loaded where collections can be large; singleton editors preserve their state while you switch between tabs.
Sidebar sections
| Section | Purpose | Primary actions |
|---|---|---|
| Profiles | Authenticate and choose the active project profile. | Add, activate, sign out, remove, create a Python script. |
| Assets | Browse the Earth Engine asset hierarchy. | Search, refresh, create folders, preview, copy, move, delete. |
| Docs | Browse the Earth Engine JavaScript API. | Search and refresh the local API registry. |
| Export Tasks | Monitor export operations. | Filter, refresh, cancel, open the full task editor. |
| Import Tasks | Monitor ingestion and import operations. | Filter, refresh, cancel, open the full task editor. |
| Dataset | Explore Google, Publisher, and Community catalog entries. | Search, refresh, open details, copy an ID, open the source page. |
Activity Bar and Earth Engine sidebar screenshotShow the six sections expanded in a real VS Code workspace.
Docked Panel views
| Panel | Container | What it provides |
|---|---|---|
| EE Export | Bottom Panel | Compact, live list of export operations with state, elapsed time, cancellation, and result preview actions. |
| EE Import | Bottom Panel | Compact, live list of import operations with state, elapsed time, cancellation, and result preview actions. |
Webview editors
| Editor | Opens from | What it provides |
|---|---|---|
| Asset Manager | Assets title action | Sortable, paginated assets with breadcrumbs and management actions. |
| Image preview | Image context action | Thumbnail, description, bands with min/max values, and properties. |
| ImageCollection preview | ImageCollection context action | Mosaic thumbnail, child images, first-image bands, and properties. |
| Table preview | Table context action | Thumbnail, description, features, inferred columns, and properties. |
| Export Tasks | Export Tasks title action or EE Export panel | Sortable, paginated export operation table with live refresh. |
| Import Tasks | Import Tasks title action or EE Import panel | Sortable, paginated import operation table with live refresh. |
| Dataset details | Dataset context action | Dataset metadata, bands, properties, and copyable Earth Engine snippets. |
| Interactive Map | Profiles title action or command palette | Leaflet map, Earth Engine tiles, layer controls, inspector, scale, and visualisation editor. |
Each row links to its dedicated reference page; use the sidebar categories to browse the same architecture by surface type.