2 KiB
| title | description |
|---|---|
| Inspeccionar Archivos | Navega árboles de nodos, busca por nombre o tipo, y examina propiedades desde la terminal. |
Inspeccionar Archivos
El CLI te permite explorar archivos .fig sin abrir el editor. Cada comando también funciona con la aplicación en vivo — simplemente omite el argumento de archivo.
::: tip Instalar
npm install -g @open-pencil/cli
# o
brew install open-pencil/tap/open-pencil
:::
Información del Documento
Obtén un resumen rápido — cantidad de páginas, nodos totales, fuentes utilizadas, tamaño del archivo:
openpencil info design.fig
Árbol de Nodos
Imprime la jerarquía completa de nodos:
openpencil tree design.fig
[0] [page] "Getting started" (0:46566)
[0] [section] "" (0:46567)
[0] [frame] "Body" (0:46568)
[0] [frame] "Introduction" (0:46569)
[0] [frame] "Introduction Card" (0:46570)
[0] [frame] "Guidance" (0:46571)
Buscar Nodos
Buscar por tipo:
openpencil find design.fig --type TEXT
Buscar por nombre:
openpencil find design.fig --name "Button"
Ambos flags se pueden combinar para refinar aún más los resultados.
Detalles del Nodo
Inspecciona todas las propiedades de un nodo específico por su ID:
openpencil node design.fig --id 1:23
Páginas
Lista todas las páginas del documento:
openpencil pages design.fig
Variables
Lista las variables de diseño y sus colecciones:
openpencil variables design.fig
Modo Aplicación en Vivo
Cuando la aplicación de escritorio está en ejecución, omite el argumento de archivo — el CLI se conecta vía RPC y opera sobre el lienzo en vivo:
openpencil tree # inspeccionar el documento en vivo
openpencil eval -c "..." # consultar el editor
Salida JSON
Todos los comandos soportan --json para salida legible por máquinas — envía a jq, alimenta scripts de CI, o procesa con otras herramientas:
openpencil tree design.fig --json | jq '.[] | .name'