The Community Edition of MaxIDE is based on the official IDE, but with many improvements added by the BlitzMax community.
For now, only a win32 exe and source zip (requires latest MaxGUI) is available. If anyone wants to volunteer a version compiled for OSX or Linux, feel free to email me.
Win32 Executable
Source ZIP
CHANGE LOG since v2.00 beta 2
Added:
- Basic HTML, C, C++ code highlighting, including limited auto-complete & todo list support
- Undo behaviour improved to prevent storage of lots of single character changes
- CVS / SVN now asks if you want to delete existing working copy if directory already exists
- Italian localisation
- Window, tab and menu icons
- Undo & Redo added to the toolbar
- Toolbar now shows keyboard shortcuts
- Migrated code to new MAXGUI.Drivers module & new win32 implementation
Fixed:
- Fixed generic editing functionality (such as Find & Replace) in non-BlitzMax files
- Fixed all (I think!) instances of code & todo nodes not updating / linking to correct location
- Fixed Memory leaks in Undo history, save, IDE options, code & todo trees
- Fixed various instances of code highlighting / auto-tidy / indent screwing up e.g. on last char in file and when using backspace
- Various instances of editor popping to the front fixed
- TextArea mousepointer now correct
- Auto-Tidy & Auto-Indent no longer applied in Rem/EndRem blocks
- Removed hard-coded F5 & F7 hotkeys - can be set as required in IDE options
- Localisation selection in IDE options now works
- Removed hard-coded FLTK references such that it compiles on Linux GTK
- Trapped error when help file not present
- Prevented lock-up if not run in BlitzMax directory
Known Issues:
- Lock-up on Ubuntu 7.10 due to conflict between Brucey's GTK module & pub.freeprocess.
- Some tab & font size combinations give inconsistent text layout. This will be an issue until a new codearea is implemented, or BRL.MaxGUI.TGUIFont adds a width.
- Auto-complete doesn't show at cursor position on Mac or Linux due to no known means of obtaining graphical cursor position
- There are still some small memory leaks that need to be pinned down
For now, only a win32 exe and source zip (requires latest MaxGUI) is available. If anyone wants to volunteer a version compiled for OSX or Linux, feel free to email me.
Win32 Executable
Source ZIP
CHANGE LOG since v2.00 beta 2
Added:
- Basic HTML, C, C++ code highlighting, including limited auto-complete & todo list support
- Undo behaviour improved to prevent storage of lots of single character changes
- CVS / SVN now asks if you want to delete existing working copy if directory already exists
- Italian localisation
- Window, tab and menu icons
- Undo & Redo added to the toolbar
- Toolbar now shows keyboard shortcuts
- Migrated code to new MAXGUI.Drivers module & new win32 implementation
Fixed:
- Fixed generic editing functionality (such as Find & Replace) in non-BlitzMax files
- Fixed all (I think!) instances of code & todo nodes not updating / linking to correct location
- Fixed Memory leaks in Undo history, save, IDE options, code & todo trees
- Fixed various instances of code highlighting / auto-tidy / indent screwing up e.g. on last char in file and when using backspace
- Various instances of editor popping to the front fixed
- TextArea mousepointer now correct
- Auto-Tidy & Auto-Indent no longer applied in Rem/EndRem blocks
- Removed hard-coded F5 & F7 hotkeys - can be set as required in IDE options
- Localisation selection in IDE options now works
- Removed hard-coded FLTK references such that it compiles on Linux GTK
- Trapped error when help file not present
- Prevented lock-up if not run in BlitzMax directory
Known Issues:
- Lock-up on Ubuntu 7.10 due to conflict between Brucey's GTK module & pub.freeprocess.
- Some tab & font size combinations give inconsistent text layout. This will be an issue until a new codearea is implemented, or BRL.MaxGUI.TGUIFont adds a width.
- Auto-complete doesn't show at cursor position on Mac or Linux due to no known means of obtaining graphical cursor position
- There are still some small memory leaks that need to be pinned down