CDU - Corezoid Driven UIDevelop, preview, and manage Corezoid Driven UI applications directly from VS Code. Connect to multiple servers, edit remote files with instant save, and see live CDU page previews -- all without leaving your editor. FeaturesMulti-Server ManagementConnect to one or more pong-server instances from the CDU sidebar. Add servers from a preset list or enter a custom URL. Switch between servers instantly. SSO AuthenticationLog in securely via your browser. The extension opens your SSO provider, and VS Code receives the session token automatically -- no manual copy-paste needed. Remote File EditingBrowse your application's content tree (pages, configs, styles, scripts) in the sidebar. Click any file to open it in the editor through a virtual filesystem ( Live CDU PreviewOpen any page file and a live CDU preview panel appears alongside your editor. The preview automatically updates when you switch between page files. Page ManagementManage CDU pages directly from the sidebar context menu:
Conflict ResolutionWhen a remote file changes while you're editing, a diff icon appears in the editor title bar. Click it to see a three-way merge view with git-style conflict markers. Use VS Code's built-in Accept Current / Incoming / Both buttons to resolve, then push the result to the server. Background Content PollingThe extension monitors expanded applications for remote changes in the background. Per-app spinner indicators show when updates are being fetched. Polling interval is configurable. Quick Start
CommandsAll commands are available via the Command Palette (Cmd+Shift+P / Ctrl+Shift+P):
Context Menu ActionsRight-click items in the CDU sidebar for additional actions:
Settings
JSON Schema ValidationThe extension provides built-in JSON schema validation for page configuration files ( Requirements
InstallationFrom VS Code MarketplaceSearch for CDU - Corezoid Driven UI in the Extensions sidebar, or run:
ResourcesTelemetryThis extension does not collect any telemetry or usage data. License |