Developer Assistant is a plug-in for the FileMaker® Pro database that helps FileMaker developers save time and be more productive. Developer Assistant lets you search all scripts, the table relationships graph, in table and field metadata, evaluate calculations in the script editor, and much more.
Find every function call.
Say you need to modify every call to a CriticalFunction(), but how can you find all the scripts that use it? Developer Assistant's Toolbox lets you search for "CriticalFunction", and it even opens the script and highlights the next script step matching your search:
Find tables in a maze of relationships.
When you have a lot of tables in the graphic view of table relationships, it can be hard to find the one you're looking for. Developer Assistant lets you find individual tables by name and highlights them in the relationships graph:
Search almost anywhere.
The option lets you search with Perl-compatible regular expressions. These expressions can be used like wildcards, so searching for the regular expression "Make.*" would find "MakeWidget()", "MakeGadget()", and so on.
Instant-evaluate selected text.
You wonder what the value of Get(SystemPlatform) is on your system. Instead of searching through the help file, drag over the expression to highlight it, then click Developer Assistant's Evaluate button to find its value immediately.
Think how much time you'll save by highlighting and instantly evaluating any expression as you're writing or debugging scripts.
Move multiple lines.
FileMaker uses lists of fields, script steps, and so on where each line is prefixed by a double arrow indicating the line can be dragged up and down. Macintosh FileMaker allows you to select more than one line and drag them up or down together. Newer Windows versions of FileMaker allow the same thing, but not in all lists.
Developer Assistant lets you move lines as a group in any Windows FileMaker dialog. Simply highlight a group of lines and click Mark:
Click another list line, such as "Contacts", then click Move After:
The marked group is moved below the "Contacts" line you selected:
Moving groups of lines can save a lot of time in larger databases when you want to organize many fields or change the order they are exported in.
Windows or Mac-like keys.
It can be exceptionally frustrating for those used to Windows keys to reflexively hit the Home key on a Macintosh and have the text view scroll all the way to the top instead of moving the text-entry cursor to the start of the current line. The same goes for those used to Mac keys who sometimes use Windows.
Developer Assistant fixes these problems by allowing you to remap the Home, End, Shift-Home, and Shift-End keyboard combinations on Macintosh to work like they do on Windows, or to remap the same keys on Windows to work like they do on Macintosh.
Try it yourself.
Try Developer Assistant and see for yourself how useful it can be. The trial is free and fully functional for 30 days.
Questions? Feedback? Bugs? We're happy to help! Contact Us