Editor: PascalGladiator is a free graphical IDE for FPC and debugger front-end for GDB. The true reason for creating this program was out of desperation in the switch away from CodeWarrior. I like Xcode's interface generally speaking but it's far too complicated and failed on a regular basis citing long lists of obscure linker errors. I was willing to deal with all that but the real killer was the syntax editor. Totally a joke even for Objective-C and they have only now fixed it for version 3.0, which still does not support Pascal well (at all). Looking at black text for 8 hours a day was too painful a thing to imagine and not being able to navigate symbols was even less tolerable.
- Compile Universal binaries - Go to symbol and files window for quick navigating - Pascal typing helpers - Class browser - Inserting bookmarks into the symbol menu from code - Looking up symbols in the reference library - Debugger GUI (and HUD display) which supports most common functions - Extensible syntax parser which styles project symbols - Code completion for project symbols - Navigate symbols and object members by contextual clicking - Builds application bundles, frameworks, loadable bundles and static/dynamic libraries - Drag and drop linking of frameworks and libraries - Project based with drag and drop file management - Find and replace for single files, projects and folders - Programable macros which can execute UNIX commands - Configurable project targets - Split-view editor - Automatic backup and restore of files - Context sensitive spelling checker