TextMate Bundle for FileMaker

TextMate Support for FileMaker Pro

View the Project on GitHub donovanchan/filemaker.tmbundle

Features

Add some secret weapons to your development in FileMaker Pro:

Dependencies

Windows Users

Check out my Sublime Text package for a cross-platform alternative. Sublime Text is actually a more elegant text editor in my opinion. The package supports the syntax highlighting and snippets, but not the commands for clipboard interaction and code generation, unfortunately.

Installing

For easy installation

  1. Install TextMate
  2. Download these files. (zip and tar formats available)
  3. Uncompress/extract the package contents, if necessary.
  4. Rename the folder to “FileMaker.tmbundle”. (You will have to remove some metadata from the name.)
  5. Double-click on the file.

That’s it! TextMate will install the bundle automatically into “~/Library/ApplicationSupport/TextMate/Bundles”

For easy upgrades

You can set up the bundle as a Git repository right where TextMate installs it. Just copy the appropriate commands below into your Terminal.

TextMate 1

mkdir -p ~/Library/Application\ Support/TextMate/Bundles
        cd ~/Library/Application\ Support/TextMate/Bundles
        git clone git://github.com/DonovanChan/filemaker.tmbundle.git "FileMaker.tmbundle"
        osascript -e 'tell app "TextMate" to reload bundles'

TextMate 2

mkdir -p ~/Library/Application\ Support/Avian/Bundles
        cd ~/Library/Application\ Support/Avian/Bundles
        git clone git://github.com/DonovanChan/filemaker.tmbundle.git "FileMaker.tmbundle"

Updating

If you simply downloaded the zip files, you’ll need to download and move them again. If you cloned the repository, you can pull down the latest updates like this:

TextMate 1

# Update FileMaker bundle for TextMate 1
        cd ~/Library/Application\ Support/TextMate/Bundles/filemaker.tmbundle
        git pull

TextMate 2

# Update FileMaker bundle for TextMate 2
        cd ~/Library/Application\ Support/Avian/Bundles/filemaker.tmbundle
        git pull

License

GNU General Public License (due to some code borrowed for the tidy command).

Contact

The best way to contact me regarding this project is via the issues section on GitHub

History

Original bundle by Charles Ross, puvinyel@znp.pbz
Forked 3/12/11 by Donovan Chandler from Matt Petrowsky