Small Business Software by FileMaker Certified Developers

FMSnippets - TextExpander Snippets for FileMaker

FMSnippets 1.4 for TextExpander

More Code, Less Clicking.

Updated for the TextExpander 2.8 highlighting feature!

FileMaker Software

 

FMSnippets is a time saving tool that requires an abbreviation expansion tool such as TextExpander for Mac OS X. When you type in one of our abbreviations, it types out the expanded text. For instance: If you type 'fmsubs' in a calculation, it will be expanded to 'Substitute ( text ; searchString ; replaceString )' 

FMSnippets for TextExpander contains over 250 abbreviations for FileMaker 9 and FileMaker 10. The set of snippets includes practically all functions used in the FileMaker calculation engine.

FMSnippets has saved our developers hours of time by assisting them to be more productive. According to the TextExpander statistics, one of our developers saved four hours over a two month period with 1,226 snippets expanded saving him from an additional 95,962 keypresses!

How does it work?

Once TextExpander is installed, you import FMSnippets. Then you can type simple abbreviations rather than type out or reformat FileMaker functions. This will make your development faster, allowing you to focus on the code rather than trying to find the functions you need amongst the very long list of functions. Imagine typing 'fmgsp' for 'Get ( ScriptParameter )' instead of having to choose a menu item and then scrolling through the list!

When you register, you will receive both a link to download the FMSnippets as well as a link to subscribe to the FMSnippets. Subscribing will keep your FMSnippets up to date automatically.

For Example

typing 'fmifs', our abbreviation for 'fm if short', will expand to:
If ( test ; resultOne ; resultTwo )

typing 'fmifl', our abbreviation for 'fm if long', will expand to: 

If (test ;
resultOne ;
resultTwo
)

typing 'fmcase', our abbreviation for 'fm case', will expand to:

Case (
test1 ; result1 ;
test2 ; result2 ;
defaultResult
)

More Examples

 

Printing Snippets

Simply choose 'Print group' from the action menu.

 

History

 2009/12/03 - 1.3.1

  1. Removed all of the snippets beginning with 'ffm'. These were redundant now that TextExpander 2.8 supports highlighting.
  2. Updated all the snippets where an insertion point is set to now highlight the appropriate term in the function.
  3. The download now includes the prior version and the updated version for those who do not have TextExpander 2.8.

2009/09/11 - 1.3.1

  1. Changed all Line Feeds to Returns. The line feeds were causing the FileMaker calculation text area to not display properly.

2009/09/09 - 1.3

  1. Changed the spacing around semicolons to have a space on both sides of semicolons.
  2. Added a second set of the Get Functions to include an equal sign. Now you can type '=fmglmc' to get 'Get ( LastMessageChoice ) = ' or use the prior version without the equal sign. (Thanks to Will Loving)
  3. Removed the parameter name where the cursor is inserted. For example you can type 'fmifs' to get 'If (  ; resultOne ; resultTwo )'. To see the parameters, type an 'f' to the beginning of the code for the 'full' function. ' ffmifs' will return 'If ( test ; resultOne ; resultTwo )'.

2009/02/09 - 1.2

  1. Changed set name to FMSnippets.
  2. Added the ability to subscribe to FMSnippets to automatically receive updates.
  3. Changed fmcright. Code was incorrect. (Thanks to Joel Shapiro)
  4. Added fmparag. Inserts the paragraph mark.  (Thanks to Joel Shapiro)
  5. Added fmon. Prefixes each line of the selection with //. (Thanks to Stephen Dolenski)
  6. Added fmoff. Removes // from each line of the selection. (Thanks to Stephen Dolenski)
  7. Added fmwrap. Wraps the selection with /*  */. (Thanks to Stephen Dolenski)
  8. Added fmdv. Opens the Data Viewer. (Thanks to Michael Gaslowitz)
  9. Added fmsd. Opens the Script Debugger. (Thanks to Michael Gaslowitz)

 

 

 

Contact

Free Product Support
support@campsoftware.com

Consulting Services
407-282-5585 
hal@campsoftware.com

Make Payment

Certification

We've been using FileMaker to solve problems since 1991 when FileMaker 3 was available and are proud to be certified as a FileMaker 9 Certified Developer, a FileMaker 8 Certified Developer, and a FileMaker 7 Certified Developer.

Deals

Search for Amazon Deals

MP3 Downloads

Pulse Smartpen FileMaker