Get me on Github

fmAutoMate

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 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.

fmAutoMate Script Workspace Context Menu > Code > Refactor > Set Field if not Equal

  • 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:

Xut, Xopy, PaXte HotKeys

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

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.

fmAutoMate start layout

Install fmAutoMate

fmAutoMate Install Button

When you open fmAutoMate in FileMaker Pro and press the fmAutoMate button, the following goodies are installed into your FileMaker GUI:

  1. including, in some cases, making the impossible possible. 😜 


Table of contents