Serveurs de langage
Configurez l’intelligence de code locale facultative et utilisez définitions, références, symboles, diagnostics et renommage.
MeatPad 0.31.4 · Publié le 13 octobre 2026 · Vérifié le 20 octobre 2026
Ce guide est en français. Les captures montrent l’interface française de MeatPad 0.31.4 ; les noms de menus et de boutons dans les procédures restent en anglais. Les vidéos, leurs images d’aperçu et leurs transcriptions restent en anglais.
Rendre un serveur de langage local disponible#
MeatPad détecte les programmes de serveur de langage déjà installés sur votre Mac. Il ne les télécharge ni ne les installe. Ouvrez un dossier de projet et un fichier source pris en charge pour utiliser l’intelligence de code.
| Langage | Programme détecté | Indication d’installation affichée par MeatPad |
|---|---|---|
| Swift | SourceKit-LSP, trouvé via 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 |
- Installez l’outil approprié en suivant ses propres instructions. Les indications ci-dessus constituent les points de départ de l’app et nécessitent les gestionnaires de paquets correspondants.
- Vérifiez que l’exécutable se trouve dans le PATH de votre shell de connexion ou dans un emplacement standard détecté.
- Rouvrez le projet ou l’app après avoir modifié la disponibilité des outils. Ouvrez un fichier source pris en charge et examinez l’état du serveur.
- Si un message indique un serveur manquant, choisissez Copy Install Command pour copier l’indication et l’examiner dans votre terminal, ou Dismiss pour continuer sans serveur.
SourceKit-LSP dépend aussi des outils de développement sélectionnés et de la configuration du projet. Détecter un exécutable ne garantit pas que toutes les fonctions du serveur seront disponibles pour chaque projet.
Lire les diagnostics et renommer un symbole#
- Examinez dans l’éditeur les diagnostics du serveur de langage actif. Survolez le code concerné pour consulter les informations fournies par ce serveur.
- Pour renommer, placez le curseur sur un symbole et choisissez Edit → Rename Symbol… (⌃⌘E).
- Saisissez le nouveau nom dans la boîte de dialogue et confirmez.
- Examinez les fichiers concernés et le message d’état après l’application des modifications du serveur.
Un renommage peut toucher plusieurs fichiers. Enregistrez et conservez une gestion de versions ou des sauvegardes avant une modification à l’échelle du projet. Les capacités varient selon le serveur ; MeatPad ne peut pas renommer sans réponse appropriée de celui-ci.