Download:
BlitzBuddy v1.4.3 (380KB)
Requires Mac OS X version 10.3 (Panther)
BlitzBuddy is donation-ware. If you use it please consider donating a small amount to help further development. We accept donations through PayPal
BlitzBuddy is a program for managing projects for the
BlitzMax development system. It provides a
number of features that the standard BlitzMax editor does not provide. In particular, BlitzBuddy works with AppleScript, making it easier to use a
third-party editor such as BBEdit, or TextWrangler (which is free) instead of the
standard editor. BlitzBuddy comes with files to enable integration with BBEdit and TextWrangler, including a module to enable syntax highlighting.
Features Include
- Project Manager - construct a project for each of your BlitzMax projects. A project ties together all settings for a development, such as build settings and application icon. You can add as many projects as you want, and select between them using the projects popup on the toolbar.
- AppleScript Support - BlitzBuddy can recieve AppleScript commands to perform actions. It can also execute AppleScript scripts when a build succeeds or fails. This allows you to integrate your development with a third-party editor, or perform some other action that is important in your development workflow.
Using AppleScript you can:
- Get and set the current project.
- Perform a build or clean operation.
- Run your BlitzMax application.
- Execute a script when a build fails. This could open the error file in your editor and position the cursor on the line that has an error.
- Execute a script when a build succeeds.
- Open the help viewer, showing all BlitzMax commands that start with a specified string. You can use this to show help for the text under the cursor in your editor.
- Get a list of BlitzMax commands that begin with a specific string. This could be used in your editor to offer command completion support.
- Help Viewer - the help viewer makes it easier to navigate the BlitzMax help files. You can search for commands starting with, or containing, specific words, or see all the commands in alphabetical order. The help viewer can be opened and controlled via AppleScript, enabling integration with your editor.
- Icon Support - you can specify an icon to be used for your compiled project. BlitzBuddy builds a proper OS X application bundle complete with icon file.
- Bundle Information Support - add project version and copyright information into your BlitzMax application bundle.
- BBEdit/TextWrangler Integration - add BlitzMax syntax highlighting and a script for compiling the current project, right from inside the editor. If the build produces an error, the error can be shown in a BBEdit/TextWrangler error results window. You can then click on the error to take you to the file and line that had the error.
Screenshots
|
|
|
|
|
|
|
|
Main Window
|
|
Project Preferences
|
|
Application Preferences
|
|
Help Viewer
|