FileMaker-Skripte ohne Tastenkombinationen-Gedächtnis: ai2fm + Raycast
Wer regelmäßig FileMaker-Skripte zwischen FileMaker und VS Code hin- und herschiebt, kennt das Tool ai2fm: Es übersetzt FileMakers kryptisches XML-Clipboard in lesbaren, zeilenorientierten Text (.fmscript) und wieder zurück. Genau ein Step pro Zeile, Calculations inline, saubere Einrückung. Endlich Skripte, die man lesen kann.
Das Einzige, was mich gestört hat: die Shortcuts. ⌥⌘T, ⌥⌘F, ⌥⌘G, ⌥⌘V, wer merkt sich das schon zu den ganzen anderen Shortcuts?
Die Lösung: Raycast
Statt mir vier Tastenkombinationen einzuprägen, habe ich mir zwei kleine Raycast Script Commands gebaut. Jetzt tippe ich in Raycast einfach:
- „ai2fm FM to Text" – FileMaker-Skript ⌘C, Befehl auslösen, fertig: der lesbare Text erscheint in VS Code.
- „ai2fm Text to FM" – Datei bearbeiten, Befehl auslösen, in FileMaker ⌘V.
Kein Auswendiglernen mehr. Ich tippe ein paar Buchstaben, Enter, es läuft. Wer Raycast (oder ein ähnliches Launcher-Tool) eh schon offen hat, integriert sich das nahtlos in den Workflow.
Das eigentlich Coole: man bekommt Feedback
Mein Lieblingsdetail: Sobald der Befehl durchläuft und das Ergebnis in der Zwischenablage liegt, meldet sich Raycast mit einem kurzen HUD-Hinweis:
✅ Text → FM: Clipboard bereit – jetzt in FileMaker ⌘V
Klingt nach Kleinigkeit, ist aber Gold wert. Man weiß sofort, dass die Übersetzung geklappt hat und der Inhalt in der Zwischenablage liegt, kein Rätselraten, ob man jetzt einfügen kann oder nicht. Genau diese kleine Rückmeldung macht den Unterschied zwischen „funktioniert hoffentlich" und „funktioniert, weiter geht’s".
Fazit
ai2fm macht FileMaker-Skripte lesbar und versionierbar, ein wirklich starkes System. Und mit Raycast als Auslöser braucht man sich keine Shortcuts zu merken und bekommt obendrein eine saubere Erfolgs-Rückmeldung beim Kopieren in die Zwischenablage. Für alle, die mit FileMaker und VS Code arbeiten: klare Empfehlung.