Dracoventions

Developer Assistant

2empowerFM Developer Assistant

Take advantage of features created specifically for FileMaker developers. Search inside of scripts, tables, fields, and lists, evaluate selected text, and more.

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:

Developer Assistant Finds a String in a Script

Plus, there are so many other places you can search:
Use RegEx
  • Search in FileMaker’s Manage Database window to highlight tables or fields containing your search string. The search even includes text associated with the tables or fields, such as field auto-enter and validation calculations.
  • Search in almost any List that appears in a FileMaker dialog, such as lists of fields, layouts, watched expressions, and so on. The search includes all columns in multi-column lists.

The Use RegEx 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.

Developer Assistant Evaluates Selected TextYou wonder what the value of Get(SystemPlatform) is on your system. Instead of searching through the help file, highlight the expression with your mouse pointer and click Developer Assistant's Evaluate button to find out immediately. Think how much time you'll save by highlighting and instantly evaluating any expression as you're writing or debugging scripts.


What if you want to move a group of fields down a couple hundred lines in a list.  Instead of slowly dragging them down one at a time, use Developer Assistant to highlight them and click Mark:

Marks Lines to Move

Click another list line, like "Contacts", then click Move After:

Click Move After

The marked group is moved below the "Contacts" line you selected:

Move complete

Moving groups of lines works with almost any list of items you can drag up and down, such as lists of fields, layouts, and scripts.

What are people saying about Developer Assistant?

"The Developer Assistant is a brilliant tool that has already saved me loads of time. And by allowing me to quickly find every reference to a script, field, table, or layout, I am much more confident that changes I make will not create bugs in my production solutions."
- Morgan Jones of One Part Harmony
"Man, this is elegant... I've used many tools, but this is so far the only development helper tool that I've found useful."
- J.P.

Try Developer Assistant and see for yourself how useful it can be.

System Requirements
30-Day Free Trial
Download for Windows Macintosh version not available.
Click here if you want Mac support.

Latest version is 1.51, released 1/31/2010. Version History

Purchase
Licenses start at just $69.00 for a single user.

Pricing and License Options

Join the Mailing List
To be informed of product updates, submit your email using the box below. We won't share your email with anyone else or send you anything other than Dracoventions product news.
First Name: (optional)
Last Name: (optional)
Email:
Send me updates about: Mac Version Windows Version
Questions? Feedback? Bugs? Contact Us