IDE

The simvx.ide package is the engine-native Python IDE: code editor with LSP completion, integrated debugger, linting, and a terminal — all built on simvx.core.ui widgets and rendered via simvx.graphics.

Subpackages

Subpackage

Description

simvx.ide.dap

DAP (Debug Adapter Protocol) client for step debugging

simvx.ide.lint

Linting and auto-formatting integration

simvx.ide.lsp

LSP (Language Server Protocol) client for IDE features

simvx.ide.panels

IDE panels — editor, file browser, terminal, output, problems, debug, search, symbol outline, settings

simvx.ide.widgets

IDE widgets — autocomplete popup, status bar, command palette, goto line

API Reference

See simvx.ide for the complete API.