Hi, i've got a new version of BLIde that has introduced several important changes over version 0.6.3 I'm looking for some beta testers to test the new features and functionality.
For newcomers, BLIde is a freeware IDE (integrated development invironment) for BlitzMax. for more information http://www.blide.org
This is, more or less, the changelog for the next version that needs beta-testing:
Changelog:
FIXED: Open brackets indicator now ignore comments
FIXED: Open brackets indicator now understand multi-line declarations
FIXED: Console lag caused by threads priority
FIXED: .bak files generation now works as spected in the preferences dialog
FIXED: There was a scope bug with intelisense (thanks Tiger)
IMPROVED: Autolist generation (a little bit faster)
NEW FEATURE: Bug-line is now hilighted in a semi-transparent way, so it's compatible with any color scheme
NEW FEATURE: First 100% working PlugIn engine (SDK is in alpha state, but will be released soon, as it's very stable)
FIXED: Console was switching black/white when it received data
NEW FEATURE: Build as BLIde PlugIn now generates native BLIde PlugIns. You will have to wait for the release of the SDK to use this option properly.
NEW: There are some very little and stupid PlugIns included. those PlugIns are there just for testing. Try them out.
FIXED: AutoList Shortcuts assignation window, now conforms BLIde standards
FIXED: F1 now treats selected text as spected
NEW FEATURE: Intelisense now handles the 'self' keyword, depending on scope
NEW INTELISENSE SYSTEM: The new intelisense system handles all data-type tracking for types with fields and functions returning types. This is due a new self-recursive implementation of the intelisense system. I've been working on this for months and, finaly, it's out! :D BLIde has now a super precise intelisense algorithm, and it provides much more information, allowing complex inheritance tracking
NEW Reorganization of the pannels to make BLIde look less bloated
NEW FEATURE: The local shortcuts are automaticaly updated. You don't need to 'Refresh local shortcuts' any more.
NEW FEATURE: Audio preview (This new feature works as a front-end of a BlitzMax audio player, sources of his player are included to let you add any sound format handled by your BlitzMax installation)
FIXED: There was a bug in the Self-Defined keywords recognition algorithm, that was disabling self-defined keywords hilighting. this bug was really not happening usualy, but has been fixed.
NEW FEATURE: When declaring a new function, type, etc, and it generates a new keyword, the keyword is hilighted in the declaration code line.
FIXED: There were some missing keywords in the 'learning module's keywords' algorithm
NEW FEATURE: Level 2 start-up caché, ultra fast load when the caché is created. (4 secs on my laptop, with official modules and Irrbmax)
FIXED: The ; character was not treated properly by the KeyWord processor, now it has been fixed
NEW FEATURE: The Find and Feplace dialog, now resets its contents when the window is closed and reopened
NEW FEATURE: The find and replace dialog, now assumes ENTER key press, as a FIND button click
NEW UTILITY: BLIde Recovery Utility. This is a little application that 'resets' all BLIde configuration, and leaves BLIde in the state it was when it was used for first time
NEW FEATURE: Automatic module builder. If you're coding a module, BLIde will detect it, and will build the module, instead of generating a EXE. To activate module building, just place your code in the apropiate folder, and Build your program. You'll get the module compiled
NEW FEATURE: Project-oriented building.
Now BLIde has improved from application oriented development to Project oriented development. This means that BLIde now can generate several executables and modules from the the current opened project. This big change has introduced several changes in the way BLIde handles things. Here you have the most important changes:
-Additional files are now named 'Additional media files'
-All the references to 'Application' have been changed to 'Project'
-The New application dialog has been rewritten, and now it's named 'New Project wizard'
-There's a new dialog called 'Project Manager' that let's you decide the build order of the entire project, and add or remove programs to the project.
-bmx files can't be opened as projects. Only BLIde files are considered projects. Anyway, you can open and create single bmx files, edit them and compile them, in the same way you would do in the official IDE.
-BLIde files and bmx files doesn't need to have the same name any more, and they can be stored in separate folders
If you're interested in testing this new version, please email me at supermanel*at*menta*dot*net
For newcomers, BLIde is a freeware IDE (integrated development invironment) for BlitzMax. for more information http://www.blide.org
This is, more or less, the changelog for the next version that needs beta-testing:
Changelog:
FIXED: Open brackets indicator now ignore comments
FIXED: Open brackets indicator now understand multi-line declarations
FIXED: Console lag caused by threads priority
FIXED: .bak files generation now works as spected in the preferences dialog
FIXED: There was a scope bug with intelisense (thanks Tiger)
IMPROVED: Autolist generation (a little bit faster)
NEW FEATURE: Bug-line is now hilighted in a semi-transparent way, so it's compatible with any color scheme
NEW FEATURE: First 100% working PlugIn engine (SDK is in alpha state, but will be released soon, as it's very stable)
FIXED: Console was switching black/white when it received data
NEW FEATURE: Build as BLIde PlugIn now generates native BLIde PlugIns. You will have to wait for the release of the SDK to use this option properly.
NEW: There are some very little and stupid PlugIns included. those PlugIns are there just for testing. Try them out.
FIXED: AutoList Shortcuts assignation window, now conforms BLIde standards
FIXED: F1 now treats selected text as spected
NEW FEATURE: Intelisense now handles the 'self' keyword, depending on scope
NEW INTELISENSE SYSTEM: The new intelisense system handles all data-type tracking for types with fields and functions returning types. This is due a new self-recursive implementation of the intelisense system. I've been working on this for months and, finaly, it's out! :D BLIde has now a super precise intelisense algorithm, and it provides much more information, allowing complex inheritance tracking
NEW Reorganization of the pannels to make BLIde look less bloated
NEW FEATURE: The local shortcuts are automaticaly updated. You don't need to 'Refresh local shortcuts' any more.
NEW FEATURE: Audio preview (This new feature works as a front-end of a BlitzMax audio player, sources of his player are included to let you add any sound format handled by your BlitzMax installation)
FIXED: There was a bug in the Self-Defined keywords recognition algorithm, that was disabling self-defined keywords hilighting. this bug was really not happening usualy, but has been fixed.
NEW FEATURE: When declaring a new function, type, etc, and it generates a new keyword, the keyword is hilighted in the declaration code line.
FIXED: There were some missing keywords in the 'learning module's keywords' algorithm
NEW FEATURE: Level 2 start-up caché, ultra fast load when the caché is created. (4 secs on my laptop, with official modules and Irrbmax)
FIXED: The ; character was not treated properly by the KeyWord processor, now it has been fixed
NEW FEATURE: The Find and Feplace dialog, now resets its contents when the window is closed and reopened
NEW FEATURE: The find and replace dialog, now assumes ENTER key press, as a FIND button click
NEW UTILITY: BLIde Recovery Utility. This is a little application that 'resets' all BLIde configuration, and leaves BLIde in the state it was when it was used for first time
NEW FEATURE: Automatic module builder. If you're coding a module, BLIde will detect it, and will build the module, instead of generating a EXE. To activate module building, just place your code in the apropiate folder, and Build your program. You'll get the module compiled
NEW FEATURE: Project-oriented building.
Now BLIde has improved from application oriented development to Project oriented development. This means that BLIde now can generate several executables and modules from the the current opened project. This big change has introduced several changes in the way BLIde handles things. Here you have the most important changes:
-Additional files are now named 'Additional media files'
-All the references to 'Application' have been changed to 'Project'
-The New application dialog has been rewritten, and now it's named 'New Project wizard'
-There's a new dialog called 'Project Manager' that let's you decide the build order of the entire project, and add or remove programs to the project.
-bmx files can't be opened as projects. Only BLIde files are considered projects. Anyway, you can open and create single bmx files, edit them and compile them, in the same way you would do in the official IDE.
-BLIde files and bmx files doesn't need to have the same name any more, and they can be stored in separate folders
If you're interested in testing this new version, please email me at supermanel*at*menta*dot*net