Servidores de lenguaje
Configura inteligencia de código local opcional y utiliza definiciones, referencias, símbolos, diagnósticos y renombrado.
MeatPad 0.31.4 · Publicado el 13 de octubre de 2026 · Revisado el 20 de octubre de 2026
Esta guía está en español. Las capturas muestran la interfaz española de MeatPad 0.31.4; los nombres de menús y botones en los pasos se conservan en inglés. Los vídeos, sus imágenes de vista previa y sus transcripciones permanecen en inglés.
Disponer de un servidor de lenguaje local#
MeatPad detecta programas de servidor de lenguaje ya instalados en tu Mac. No descarga ni instala servidores. Abre una carpeta de proyecto y un archivo fuente compatible para utilizar inteligencia de código.
| Lenguaje | Programa detectado | Indicación de instalación de MeatPad |
|---|---|---|
| Swift | SourceKit-LSP, localizado mediante xcrun | xcode-select --install |
| Rust | rust-analyzer | rustup component add rust-analyzer |
| JavaScript, TypeScript, TSX | typescript-language-server | npm install -g typescript-language-server typescript |
| Python | pyright-langserver | npm install -g pyright |
- Instala la herramienta adecuada siguiendo sus propias instrucciones. Las indicaciones anteriores son puntos de partida de la app y requieren los gestores de paquetes correspondientes.
- Asegúrate de que el ejecutable esté en el PATH de tu shell de inicio de sesión o en una ubicación estándar detectada.
- Reabre el proyecto o la app después de cambiar la disponibilidad de herramientas. Abre un archivo fuente compatible e inspecciona el estado del servidor.
- Si aparece un aviso de servidor ausente, elige Copy Install Command para copiar la indicación y revisarla en el terminal, o Dismiss para seguir sin él.
SourceKit-LSP también depende de las herramientas de desarrollo seleccionadas y de la configuración del proyecto. Detectar un ejecutable no garantiza que todas sus funciones estén disponibles en cada proyecto.
Consultar diagnósticos y renombrar un símbolo#
- Inspecciona en el editor los diagnósticos del servidor activo. Pasa el puntero por el código correspondiente para consultar información de ese servidor.
- Para renombrar, coloca el cursor en un símbolo y elige Edit → Rename Symbol… (⌃⌘E).
- Introduce el nombre nuevo en el diálogo de renombrado y confirma.
- Revisa los archivos afectados y el mensaje de estado tras aplicar los cambios del servidor.
Renombrar un símbolo puede afectar a varios archivos. Guarda y utiliza control de versiones o copias de seguridad antes de una edición de todo el proyecto. Las capacidades varían; MeatPad no puede renombrar símbolos sin una respuesta adecuada del servidor.