Zum Inhalt springen

Dokumentation / MeatPad / Sprachserver

Sprachserver

Lokale Sprachserver erkennen lassen, Definitionen finden und Symbole umbenennen.

MeatPad 0.31.4 · Veröffentlicht am 13. Oktober 2026 · Geprüft am 20. Oktober 2026

Diese Anleitung ist auf Deutsch. Die Screenshots zeigen die deutsche Oberfläche von MeatPad 0.31.4; Menü- und Schaltflächennamen in den Anleitungen bleiben auf Englisch. Videoaufnahmen und ihre Vorschaubilder sowie Transkripte zeigen die englische Oberfläche.

Einen lokalen Sprachserver bereitstellen#

MeatPad erkennt bereits installierte Programme; die App lädt keine Server herunter. Öffne einen Projektordner und eine unterstützte Quelldatei. In einfachen Notizen sind Sprachserver deaktiviert.

  • Swift: SourceKit-LSP über xcrun; Installationshinweis xcode-select --install.
  • Rust: rust-analyzer; rustup component add rust-analyzer.
  • JavaScript, TypeScript und TSX: typescript-language-server; npm install -g typescript-language-server typescript.
  • Python: pyright-langserver; npm install -g pyright.
  1. Installiere das passende Werkzeug nach dessen eigener Anleitung; die genannten Befehle setzen die jeweiligen Paketwerkzeuge voraus.
  2. Stelle sicher, dass das Programm im PATH der Login-Shell oder einem erkannten Standardpfad liegt.
  3. Öffne App und Projekt nach Änderungen erneut und prüfe den Sprachserverstatus einer Quelldatei.
  4. Bei fehlendem Server kopiert Copy Install Command den Hinweis zur Prüfung im Terminal; Dismiss setzt die Bearbeitung ohne Server fort.

SourceKit-LSP benötigt passende ausgewählte Entwicklerwerkzeuge und ein geeignetes Projekt. Ein gefundenes Programm garantiert nicht jede Fähigkeit in jedem Projekt.

Diagnosen lesen und ein Symbol umbenennen#

  1. Prüfe die Serverdiagnosen im Editor; fahre für Serverinformationen über den betreffenden Code.
  2. Setze den Cursor auf das Symbol und wähle Edit → Rename Symbol… (⌃⌘E).
  3. Gib den neuen Namen ein und bestätige.
  4. Prüfe die betroffenen Dateien und die Statusmeldung nach der Änderung.

Eine Umbenennung kann mehrere Dateien ändern. Speichere vorher und nutze Versionsverwaltung oder Backups. Ohne geeignete Serverantwort ist keine Symbolumbenennung möglich.

Passende Fragen

Brauchst du Hilfe?

MeatPad-Support kontaktieren. Nenne App-Version, macOS-Version und die Schritte, die zum Problem führten.