
fmAutoMate
Towards a FileMaker IDE
A tool for FileMaker developers which extends and automates your script workspace and FileMaker environment to provide you with some awesome functions to boost developer productivity1.
TL;DR: Install fmAutoMate funtionality once; get joy from it every day.
- Context menus for developer:
- Script Workspace
- Layout Workspace
- Context menus for end users:
- in Browse Mode
- in Find Mode

fmAutoMate Context Menus
fmAutoMate, above all, builds on the MBS Plugin’s context Menu functionality to add powerful context menus to several FileMaker workspaces:
In the Script Workspace, fmAutoMate adds a context menu with mega functions to pimp your productivity.
For example: Refactor Code
Use fmAutoMate’s Code > Refactor > Set Field if not Equal function to refactor your code and set a field only if the new value is different from the current value.

- Avoids unnecessary Commits
- Keeps record modification information pure and clean.
- Above all: faster Code!
Read more about fmAutoMate Context Menus.
fmAutomate HotKeys
fmAutomate brings power to your fingertips through fmAutoMate HotKeys.
HotKeys are shown in the context menu next to the function they trigger:

Power at your fingertips
The power of fmAutoMate HotKeys is that
- they can be used anywhere in FileMaker Pro,
- they can be used even when the context menu itself is not available.
Here is a selection of the best fmAutoMate HotKeys:
| Action | HotKey | Usable |
|---|---|---|
| Xut (Cut to XML) | ⌃⌘X | anywhere in FileMaker Pro |
| Xopy (Copy to XML) | ⌃⌘C | anywhere in FileMaker Pro |
| PaXte (Paste XML) | ⌃⌘V | anywhere in FileMaker Pro |
| Reveal this file in Finder | ⌃⌘R | anywhere in FileMaker Pro |
| Duplicate Script Step | ⌃⌘⇧D | anywhere in FileMaker Pro |
Memorable HotKeys
fmAutoMate HotKeys have been designed to be memorable and easy to use.
fmAutoMate has four combinations of modifier key it uses
| For Action | Use | Modifier Keys |
|---|---|---|
| Main HotKeys | ⌃⌘ | control + command + key |
| Navigation HotKeys | ⌃⇧ | control + shift + key |
| Extended HotKeys | ⌃⌘ K … | control + command + K, then some more keys |
| Seldom HotKeys | ⌃⌥⌘ | control + option + command + key |
Read more about fmAutoMate HotKeys on the fmAutoMate Wiki HotKeys Page.

fmAutoMate Extended HotKeys
fmAutoMate Extended HotKeys can be opened by pressing ⌃⌘K
See the fmAutoMate Extended HotKeys page for details.
fmAutoMate fmAM Script Module
The fmAM Script Module is a group of scripts that you can paste into your files to extend the context menus with script-based functionality.
More about fmAutoMate fmAM Script Module.
fmAutomate Services
fmAutoMate Services are Mac OS services that you can install into the Mac OS Services menu to add functionality to text fields and editors anywhere on your computer that text services are supported.

Install fmAutoMate

When you open fmAutoMate in FileMaker Pro and press the fmAutoMate button, the following goodies are installed into your FileMaker GUI:
- fmAutoMate Script Workspace Context Menu Right-click
- fmAutoMate Layout Workspace Context Menu Right-click
- fmAutoMate Browse Mode Context Menu Right-click
- fmAutoMate Extended HotKeys Dialog (⌃⌘K) available everywhere in the FM GUI
-
including, in some cases, making the impossible possible. 😜 ↩
