Macintosh Programming Tools
Just some utilities (or demos thereof) available over the Internet.
See also: Apple's Macintosh Developer's Guide
- ObiWan from
"ObiWan is a general help system. You can create several databses
and ObiWan will let you rapidly find information from them. It
displays the information by popping up a floating window so the
information can be displayed at any time in any program. Portions
of the information can then be sent to the front window as if you
had typed it. The main use of all this is to access the programming
database created from Apple's PInterfacesHelp file and many other
sources, which includes the procedures, traps, global variables and
errors available up to most of System 7.5.
Three databases are included, the Force database which has all the
System 7 programming information, a Words database which is just a
list of words, useful for checking spelling, and a Perl database which
lists all the Perl commands.
Any programmer with a meg of disk space available should definitely
have a look at this (IMNVHO :-). The normal use is to figure out the
parameters of various calls, for example, if I want to know the
parameters for HOpen, I can get them pasted in like this:
(in either C or Pascal format)."
Free. Requires System 7.1 or later.
Also don't miss
"Quinn's Prefs: when dropped into your Preferences folder,
will reinstate the original startup and invokation sounds that
were present in ObiWan 4 but disappeared in ObiWan 5."
Requires ObiWan 5.0.1.
- BBEdittext editor
"BBEdit Lite 3.0 sports a polished interface, high performance,
superior ease of use, and an upgrade path to BBEdit 3.0. Capabilities
include fast multi-file searching, Show Invisibles, Grep
pattern-matching for single and multi-file searching, automatic
treaks when opening and saving DOS and Unix text
files, and more.
Standard plug-in modules include a PostScript downloader, intelligent
8-bit-to-7-bit character conversion, Copy and Cut Lines Containing,
- Alpha text editor
"A completely customizable and programmable text editor especially
tuned to handle source code and LaTeX files. Please see the enclosed
docs for more details.
Alpha is ShareWare, $25"
- Less Obnoxious Bus Error
"Less Obnoxious Bus Error is a replacement for Even Better Bus Error.
The idea is that by making it less obnoxious, more developers will
install it and run with it all the time.
The big change is you can change what LOBE does when it dectects a
write to 0. In particular, you can make it less obnoxious."
"Convert*Projects is a utility which will read a THINK C 6.0 (or later)
or THINK Pascal 4.0 or later project, and emit equivalent projects for
use with both 68K and PowerPC versions of Metrowerks CodeWarrior."
- TCL to CodeWarrior Port Package
"The TCL 2.0 CodeWarrior Port Package is a set of files which will
enable you to compile the Think Class Library version 2.0 with the
Metrowerks CodeWarrior 68K and PowerPC compilers."
- PopupFuncs demo
"PopupFuncs is a utility, which when installed in a supported editor,
provides an automatically updated popup menu of functions defined in
C, C++, Pascal, 68K Assembler, and Rez source files.
As of version 2.4, PopupFuncs can be used with the following editors:
- BBEdit 2.2 and later* (Bare Bones Software, Inc.)
- BBEdit Lite 2.3 and later (Bare Bones Software, Inc.)
- THINK C 4.0 and later (Symantec)
- Symantec C++ 6.0 and later (Symantec)
- CodeWarrior** (Metrowerks)
- MPW Shell 3.0 through 3.3 (Apple)
- QUED/M 2.7 (Nisus Software)"
- MacNosy patches
May 2, 1995 - Robert Lentz