A while back Synergy Editor was previewed as a lightweight editor for DarkBasic Professional that is great for quick prototypes and tests when the overhead of an IDE is not required.
Here is a beta of Synergy Editor which shows off:
* Loading and saving projects
* Built in properties window for editing project properties
* Built in media manager
* Built in syntax highlighting with undo, redo, cut, copy, paste and find
* Extremely fast startup with small memory footprint (C++ with MFC)
* Docking windows
* Skinning with styles for Office 2000-2007 etc
3rd May
* Fixed media preview retaining it's image
* Fixed invalid characters in open/save dialog boxes
* Fixed updating of properties window
* Updated visual library (BCGPRO)
7th May
* Full syntax highlighting
* Bracket mismatch highlighting
* Integrated dbpro help tab
* Customise menu option
* Context menu on editor
* Go To Line dialog
* Full screen mode
11th May
* Bookmarks
* Breakpoints
* Step-Through and general debugging
* Most options are now directly available in the menus without needing to expand them
* Window and Full screen resolutions now split (with correct values)
* Replace dialog
* Custom save code
14th May
* Command arguments of command around/before the caret in status bar
* Pressing F1 opens the command help file for the command around/before the caret
* Status bar help text for all of the menu items
25th May
* Options dialog for customising many aspects, see above screenshot (but you can change font and size in realtime now)
* Precompilers supported through editing of compiler location
* Tooltips provide help on the command under the mouse
* BMP files can be used for icons (cheers Olby)
* SCR files can be selected in the exe window
* Optimizations to the draw routine, and more checks to see if a redraw actually needs to be done
31st May
• Intellisense on Ctrl+Space
• To Do window
• Multiple selection support for media files
• Media insertion from context menu
• RGB colour picker in context menu
• Keypress tool available under 'Tools'
• Option to prevent new help files opening in their own tabs
• DarkBasic Professional About dialog support under 'Help'
• Media tree prevents multiple instances of the same item when the user is choosing items
• Media tree expands when adding items
• Keystate has button to insert code into the currently open code document
4th June
* Rewritten the syntax highlighting building code to better support non-standard highlighting files.
* Fixed the problem where the dockable windows would not collapse correctly.
* Added support for precompilers
* Added the ability to have intellisense automatically popup if there are suggestions available
* Changed the default from consolas to courier new so that everyone gets a fixed-width font on startup
* Browse button in options for location DBP compiler
* Registration system now ready, you can enter your serial codes to turn on commercial mode
7th June
*
Statically built meaning no runtimes required!
* TODO tab now has an icon
* Version information from dbpro file now loaded
* Optional automatic indentation
* Optional automatic block completion
* Save All menu option
* HTML files no longer added to MRU list
* Double clicking *.dbpro and *.dba files now works correctly
* Media window for full size media preview
25th June
* Hundreds of improvements thanks to 12+ beta testers
29th June
* Semantic parser improved to detect labels, variables and functions - all with 'Go To Definition'
* Variable casing can be changed automatically, great for checking mistyped variables
* Step through mode now works as the default IDE
* Option to clear the output window on every compile
30th June
* Keystate tool now uses preferred case settings e.g. KEYSTATE, Keystate, keystate
* Windowed resolution setting now written correctly
* Media files now written with index 1 instead of index 0 to prevent the first entry going missing
* Media panel now uses GDI+ to draw png’s and jpg’s