Diseñador visual
Pyzed Design es un editor de formularios al estilo de Visual Basic, el diseñador de WinForms de Visual Studio y Qt Designer, hecho con el propio Pyzed. Dibujas la ventana con el ratón, ajustas propiedades en una grilla, haces doble clic en un control para escribir el código de su evento y pulsas F5 para ejecutarla con toda su lógica.
uv run pyzed design login.pzform # abre (o crea) un formulariouv run pyzed run login.pzform # lo ejecuta, sin el diseñadoruv run pyzed run login.pzform --reload # ...y lo actualiza cada vez que se guarda el formulario o su códigopyzed design login.pzform # abre (o crea) un formulariopyzed run login.pzform # lo ejecuta, sin el diseñadorpyzed run login.pzform --reload # ...y lo actualiza cada vez que se guarda el formulario o su códigopython3 -m pyzed design login.pzform # abre (o crea) un formulariopython3 -m pyzed run login.pzform # lo ejecuta, sin el diseñadorpython3 -m pyzed run login.pzform --reload # ...y lo actualiza cada vez que se guarda el formulario o su códigopy -m pyzed design login.pzform # abre (o crea) un formulariopy -m pyzed run login.pzform # lo ejecuta, sin el diseñadorpy -m pyzed run login.pzform --reload # ...y lo actualiza cada vez que se guarda el formulario o su código
Todo sobre el editor está ahora en su propio manual, Pyzed Design:
| Tema | Página |
|---|---|
| La ventana y sus zonas | Introducción |
| Colocar, mover, alinear, snap, la estructura | Herramientas y lienzo |
| La grilla de propiedades, listas y tablas | Propiedades |
| Paneles, filas y columnas flex, grillas, anclajes | Disposición y contenedores |
| La sección Estilo, el selector de color, los temas | Estilos y temas |
| Eventos y cómo escribir manejadores | Eventos y manejadores |
| Autocompletado, diagnósticos, servidores de lenguaje | Editor de código |
| F5, la consola de depuración, recarga en caliente | Ejecutar y la consola |
| Proyectos de uv, dependencias, ruff, ty, git | Proyectos |
| Componentes reutilizables | Diseñador de componentes |
Formularios nuevos, plantillas, archivos .pzform, scripting |
Archivos, plantillas y scripting |
| Menús, la paleta de comandos, docks | Menús y comandos |
| Todos los atajos | Atajos de teclado |
| Preferencias | Ajustes |
Consola de depuración
Sección titulada «Consola de depuración»Paneles
Sección titulada «Paneles»Ver Paneles y docks.
Editor de código
Sección titulada «Editor de código»Ver Editor de código: autocompletado, diagnósticos, code lens, plegado y los servidores de lenguaje ty y ruff.
Telemetría
Sección titulada «Telemetría»Ver Ajustes → Telemetría.
Componentes
Sección titulada «Componentes»Comunes: Label, Heading, Button, Text box, Text area, Check box, Switch, Radio group, Drop-down, Slider, Number box, List box, Link y Search box. Contenedores: Panel, Group box, Card. Disposición: Flex row, Flex column, Grid, Spacer. Navegación: Tab bar, Segmented. Presentación: Progress bar, Badge, Chip, Callout, Avatar, Key binding, Stat, Chart, Table, Image, Icon, Markdown, Spinner, Divider y Timer.

Para añadir los tuyos, ver Archivos, plantillas y scripting y el diseñador de componentes.