Some tips and little explanations for those that are first time using IDEal :
1. IDEal by default emulates Strict command and will highlight in Red color all of the code that is not properly declared in the project /file. So, either turn off this option by selecting other color for "bad text" in the color scheme, or better start declaring your Local variables and put a proper userlib ( .decls ) file for libraries that are not in the project, because this option will save you numerous hours when hunting bugs in your code.
2. You can customize all of the Menus, Toolbars and even the Context menu, together with the shortcuts for all of the commands. Just right click on empty toolbar space and choose "Customize".. New "POPUP" menu will show up in the main menu line, which is your context menu in the editor. Go to "keyboard" to customize shortcuts, or arrange your menus with drag-dropping of the commands, right clicking on the commands to rename/delete them form the menu etc.
3. Custom foldable blocks of code are created using ' ;[Block] ' and ';[End]' commands. You can also create them with 'Block from selection' command
4. If you associate .bb files with IDEal, there are ten different icons to choose from for the .bb files - look into the ICONS folder...
5. When you are opening files or adding files to a project, you can select multiple files in the Open Dialog Box , so you don't need to invoke Open command for each file. Same applies when opening files from the Windows Explorer or dropping files from Windows Explorer to the editor
6. Scope completion - means Auto completion of lines with scope keywords and positioning of the cursor on the "right place". You have total control when to apply this command by using shortcut.
Better see it in action through example: type For i=1 to 10 and press CTRL+ENTER ( default shortcut for 'Complete scope' command )
7. CTRL + Left Click on the marker margin ( the one between line numbers and folding margin ) toggles breakpoint. Shift + Left Click on the same margin toggles bookmark
8. "Important comment " is made by placing ! immediately after ; in the comment itself.
; This is normal comment
;! This is important comment ( 'Comment2' color and style in the Color scheme )
9. Advanced autoindenting: Autoindent will work properly in these situations:
If a=b then c=d
---------------
If a=b then
c=d
end if
---------------
If a=b
c=d
end if
---------------
But will not indent correctly in this particular case:
If a=b c=d
So, if you're using this style, then go to the editor settings and switch to simple autoindenting , but I strongly recommend to use other 'types' of IF..THEN statements, because advanced autoindenting is so powerful once you are used to it.
1. IDEal by default emulates Strict command and will highlight in Red color all of the code that is not properly declared in the project /file. So, either turn off this option by selecting other color for "bad text" in the color scheme, or better start declaring your Local variables and put a proper userlib ( .decls ) file for libraries that are not in the project, because this option will save you numerous hours when hunting bugs in your code.
2. You can customize all of the Menus, Toolbars and even the Context menu, together with the shortcuts for all of the commands. Just right click on empty toolbar space and choose "Customize".. New "POPUP" menu will show up in the main menu line, which is your context menu in the editor. Go to "keyboard" to customize shortcuts, or arrange your menus with drag-dropping of the commands, right clicking on the commands to rename/delete them form the menu etc.
3. Custom foldable blocks of code are created using ' ;[Block] ' and ';[End]' commands. You can also create them with 'Block from selection' command
4. If you associate .bb files with IDEal, there are ten different icons to choose from for the .bb files - look into the ICONS folder...
5. When you are opening files or adding files to a project, you can select multiple files in the Open Dialog Box , so you don't need to invoke Open command for each file. Same applies when opening files from the Windows Explorer or dropping files from Windows Explorer to the editor
6. Scope completion - means Auto completion of lines with scope keywords and positioning of the cursor on the "right place". You have total control when to apply this command by using shortcut.
Better see it in action through example: type For i=1 to 10 and press CTRL+ENTER ( default shortcut for 'Complete scope' command )
7. CTRL + Left Click on the marker margin ( the one between line numbers and folding margin ) toggles breakpoint. Shift + Left Click on the same margin toggles bookmark
8. "Important comment " is made by placing ! immediately after ; in the comment itself.
; This is normal comment
;! This is important comment ( 'Comment2' color and style in the Color scheme )
9. Advanced autoindenting: Autoindent will work properly in these situations:
If a=b then c=d
---------------
If a=b then
c=d
end if
---------------
If a=b
c=d
end if
---------------
But will not indent correctly in this particular case:
If a=b c=d
So, if you're using this style, then go to the editor settings and switch to simple autoindenting , but I strongly recommend to use other 'types' of IF..THEN statements, because advanced autoindenting is so powerful once you are used to it.