CodeGenius for MBS Navision v2.0.0
It's bigger, better and has more options for all kinds of Dynamics NAV users. It has more features and increases productivity even further!
The first thing you will notice about CodeGenius is it's name. I changed the official name from CodeGenius for MBS Navision to CodeGenius for Dynamics NAV
.
What more has changed? Well a here's a list of added features:
- CodeSmart Code Completion for your C/AL editor
- Activate Dynamics NAV from your keyboard
- Activate Plugins from your keyboard
- Parameters for Plugin Configurations
- SQL Server discovery without the use of SQLDMO
- Configuration file moved to Application Data folder
- Location of the configuration file can be altered
- Additional visual enhancements
For a more detailed description on CodeGenius for Dynamics NAV please go to: http://www.codegenius.nl
CodeGenius for MBS Navision v2.0.1
It's bigger, better and has more options for all kinds of Dynamics NAV users. It has more features and increases productivity even further!
The first thing you will notice about CodeGenius is it's name. I changed the official name from CodeGenius for MBS Navision to CodeGenius for Dynamics NAV.
What more has changed? Well a here's a list of added features:
- CodeSmart Code Completion for your C/AL editor
- Activate Dynamics NAV from your keyboard
- Activate Plugins from your keyboard
- Parameters for Plugin Configurations
- SQL Server discovery without the use of SQLDMO
- Configuration file moved to Application Data folder
- Location of the configuration file can be altered
- Additional visual enhancements
- Fixes bug in version 2.0.0
For a more detailed description on CodeGenius for Dynamics NAV please go to: http://www.codegenius.nl
On MBS Navision 4.0 SP1 (executables) when using smartcode:
type FI (for example) and then ctrl+space to invoke Code completion, then start typing somehting that isn't in suggested list, like FIaaa, just to make a list empty. When list is empty, if you use down key (like you want to select a suggestion), navision crashes with access violation error.
I did reinstall new version of codeGenius over older version. Maybe that is making a problem that causes this error.
Actually, it crashes CodeGenius too with Invalid Window handler error
CodeGenius for MBS Navision v2.0.2
It's bigger, better and has more options for all kinds of Dynamics NAV users. It has more features and increases productivity even further!
The first thing you will notice about CodeGenius is it's name. I changed the official name from CodeGenius for MBS Navision to CodeGenius for Dynamics NAV.
What more has changed? Well a here's a list of added features:
- CodeSmart Code Completion for your C/AL editor
- Activate Dynamics NAV from your keyboard
- Activate Plugins from your keyboard
- Parameters for Plugin Configurations
- SQL Server discovery without the use of SQLDMO
- Configuration file moved to Application Data folder
- Location of the configuration file can be altered
- Additional visual enhancements
- Fixes bug in version 2.0.0
- Fixes CodeSmart bug in version 2.0.1
For a more detailed description on CodeGenius for Dynamics NAV please go to: http://www.codegenius.nl
AMAZING!!!!! Makes my life so much easier. Thank you very much! I love it!
Only one question. I cannot make Insert Credentials work. Nothing happens when I press the hot key. We use Navision 3.70. Any idea what can be a problem?
When you're in the Login dialog all that you should need to do is hit the hotkey combination you configured (default: SHIFT+CTRL+TAB) and CodeGenius does the rest. Make you're standing in username field and all shoul be well...
If this still does not work, please contact me at gerard@codegenius.nl and we'll try to figure out what is going wrong... :-k
Great! That works.
But one more question. Is it possible to see the name of the template when you hit the key combination? I have many templates and sometimes I am not sure if I hit the right combination.
The only time I will know is after insertion
I do not know is this is possible, but the code of the template on the side of the required variable will be useful. I whould even highlight the variable that I am currently putting a value for. Or, another way, to have a list of all variables on the side of the template code so user can go back and change the value. And when ready he will just click the SUBMIT button and CodeGenius will do the magic
But overall i am impressed with the program! Great tool!
Hey, fantastic program...
One question, how can you add reserved fields into a template.
I mean pe:
if want an template //<<text.......
but the << wont fit in the template because it is the start of a variable.
Same thing with >> and i suppose also with the |
other question already asked but i didn't found an answer, is not to ask a confirmation when inserting a template.. (or even define this questiopn per template)
There's only very little left to wish.
So I have only one suggestion: Can You make the list of Navision commands editable, so we can add items, You forgot? (e.g. "exit")
I know, I could make a template, but there already are too many Hotkeys to remember and picking it from the list of templates wouldn't be as easy as code completion.
In addition it seems I found a little error. If You highlight several lines in C/AL editor and include the following empty line as well, and wish to comment or indent that block, the indentation or comment doesn't work for the first line.
Here are some of the things I noticed while using this tool.
the templates are very handy idd =D>
BUT:
indentation only works if you start your selection from the top
For example:
if you type a block of code, and at the end you hold shift and press the up arrow a couple of times and then press the ctrl+shift+. shorcut (default for indenting) - something weird happens.
inserting an IF THEN ... template (ctrl+shift+h) when your cursor is on an indented line only indents the first line and messes up the rest. Also your cursor is not put into the right place
Is it possible to list Variables created through the C/AL Globals and C/AL locals in the SmartCode?
The same with Custom Functions from Application Object Variables (they are listed in the C/AL symbol Menu)
For example I create a CodeUnit and use a variable referencing it in my C/AL code, but the smartCode doesn't pick up the function I've written. Could this be possible to implement it ?
I hope I didn't repeat any previous posts,
thank you for making such a nice app and being open to user input.
I have tried it and I think that its a very nice application... Congrats...
As a test result I have a request... It doesn't seem to work with greek characters... I tried the insert comment template (the CaptionML) and inserted some greek chars and they appear as junk characters after the end of the template in the CaptionML property of a field...
The program is wonderful and very helpful.Just one question.
I cannot seem to create a new template, when I add one I don't find the way to save it.
Is it possible?
Thanks
LnZ
Congratulations for winning the "Best download of 2006" award!
This made me check this out once again. And I've found the following problems: block indent and block comment doesn't seem to work in some cases. It seems to depend on how I select it. If I set the cursor to the beginning of a line and select _downwards_ it's OK. For example a reproducible case when it's wrong is the following: 1) create new codeunit, 5 lines, each just contain an "a" letter 2) go to the sixth, empty line and select everything upwards. Now press block comment - you'll see that it will enter 6 slashes to the topmost line and nothing else.
Congratulations for winning the "Best download of 2006" award!
This made me check this out once again. And I've found the following problems: block indent and block comment doesn't seem to work in some cases. It seems to depend on how I select it. If I set the cursor to the beginning of a line and select _downwards_ it's OK. For example a reproducible case when it's wrong is the following: 1) create new codeunit, 5 lines, each just contain an "a" letter 2) go to the sixth, empty line and select everything upwards. Now press block comment - you'll see that it will enter 6 slashes to the topmost line and nothing else.
Yup. That is also stated on my web site ( http://www.codegenius.nl/?page=hotkeys ) and in the pdf document "CodeGenius overview" installed with CodeGenius.
I know that it can be irritant at times, but currently this is how it works. Improvements are planned after a successful release of 3.0. This release is planned in the second quarter of 2007.
The program is wonderful and very helpful.Just one question.
I cannot seem to create a new template, when I add one I don't find the way to save it.
Is it possible?
Thanks
LnZ
This seems odd. Templates should save automatically. There is no need to save anything.
I have tried it and I think that its a very nice application... Congrats...
As a test result I have a request... It doesn't seem to work with greek characters... I tried the insert comment template (the CaptionML) and inserted some greek chars and they appear as junk characters after the end of the template in the CaptionML property of a field...
That's it for now...
Thanks for the great application...
Hmmm ... irritant I can imagine. I use a similar template for entering English and Dutch captions. I would think this has to do with the charactersets both CodeGenius and Navision use. I will try to look into this.
Comments
\:D/
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
It's bigger, better and has more options for all kinds of Dynamics NAV users. It has more features and increases productivity even further!
The first thing you will notice about CodeGenius is it's name. I changed the official name from CodeGenius for MBS Navision to CodeGenius for Dynamics NAV
.
What more has changed? Well a here's a list of added features:
- CodeSmart Code Completion for your C/AL editor
- Activate Dynamics NAV from your keyboard
- Activate Plugins from your keyboard
- Parameters for Plugin Configurations
- SQL Server discovery without the use of SQLDMO
- Configuration file moved to Application Data folder
- Location of the configuration file can be altered
- Additional visual enhancements
For a more detailed description on CodeGenius for Dynamics NAV please go to: http://www.codegenius.nl
http://www.mibuso.com/dlinfo.asp?FileID=524
Discuss this download here.
It's bigger, better and has more options for all kinds of Dynamics NAV users. It has more features and increases productivity even further!
The first thing you will notice about CodeGenius is it's name. I changed the official name from CodeGenius for MBS Navision to CodeGenius for Dynamics NAV.
What more has changed? Well a here's a list of added features:
- CodeSmart Code Completion for your C/AL editor
- Activate Dynamics NAV from your keyboard
- Activate Plugins from your keyboard
- Parameters for Plugin Configurations
- SQL Server discovery without the use of SQLDMO
- Configuration file moved to Application Data folder
- Location of the configuration file can be altered
- Additional visual enhancements
- Fixes bug in version 2.0.0
For a more detailed description on CodeGenius for Dynamics NAV please go to: http://www.codegenius.nl
http://www.mibuso.com/dlinfo.asp?FileID=524
Discuss this download here.
CodeGenius 2.0.1.
On MBS Navision 4.0 SP1 (executables) when using smartcode:
type FI (for example) and then ctrl+space to invoke Code completion, then start typing somehting that isn't in suggested list, like FIaaa, just to make a list empty. When list is empty, if you use down key (like you want to select a suggestion), navision crashes with access violation error.
I did reinstall new version of codeGenius over older version. Maybe that is making a problem that causes this error.
Actually, it crashes CodeGenius too with Invalid Window handler error
I just posted a fix on mibuso. (it should appear shortly, if not go to http://www.codegenius.nl to download it!)
The new version 2.0.2 does not contain this bug.
Thanks for reporting the bug.
In the future you may also report bugs or request to: support@codegenius.nl.
Cheers,
Gerard Robbertsen
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
It's bigger, better and has more options for all kinds of Dynamics NAV users. It has more features and increases productivity even further!
The first thing you will notice about CodeGenius is it's name. I changed the official name from CodeGenius for MBS Navision to CodeGenius for Dynamics NAV.
What more has changed? Well a here's a list of added features:
- CodeSmart Code Completion for your C/AL editor
- Activate Dynamics NAV from your keyboard
- Activate Plugins from your keyboard
- Parameters for Plugin Configurations
- SQL Server discovery without the use of SQLDMO
- Configuration file moved to Application Data folder
- Location of the configuration file can be altered
- Additional visual enhancements
- Fixes bug in version 2.0.0
- Fixes CodeSmart bug in version 2.0.1
For a more detailed description on CodeGenius for Dynamics NAV please go to: http://www.codegenius.nl
http://www.mibuso.com/dlinfo.asp?FileID=524
Discuss this download here.
Only one question. I cannot make Insert Credentials work. Nothing happens when I press the hot key. We use Navision 3.70. Any idea what can be a problem?
Oleg
If this still does not work, please contact me at gerard@codegenius.nl and we'll try to figure out what is going wrong... :-k
Cheers,
Gerard
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
But one more question. Is it possible to see the name of the template when you hit the key combination? I have many templates and sometimes I am not sure if I hit the right combination.
The only time I will know is after insertion
I do not know is this is possible, but the code of the template on the side of the required variable will be useful. I whould even highlight the variable that I am currently putting a value for. Or, another way, to have a list of all variables on the side of the template code so user can go back and change the value. And when ready he will just click the SUBMIT button and CodeGenius will do the magic
But overall i am impressed with the program! Great tool!
Oleg
One question, how can you add reserved fields into a template.
I mean pe:
if want an template //<<text.......
but the << wont fit in the template because it is the start of a variable.
Same thing with >> and i suppose also with the |
other question already asked but i didn't found an answer, is not to ask a confirmation when inserting a template.. (or even define this questiopn per template)
Any suggestions
Benny Giebens
I'll put it on the new features list. Hopefully the next version will contain this addition.
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
There's only very little left to wish.
So I have only one suggestion: Can You make the list of Navision commands editable, so we can add items, You forgot? (e.g. "exit")
I know, I could make a template, but there already are too many Hotkeys to remember and picking it from the list of templates wouldn't be as easy as code completion.
In addition it seems I found a little error. If You highlight several lines in C/AL editor and include the following empty line as well, and wish to comment or indent that block, the indentation or comment doesn't work for the first line.
Best regards
Hagen
BGI:
I will take your suggestion in account. Hopefully the next version will contain this addition.
Zeninoleg:
1) Yup, that seems useful. I will implement this.
2) I see where you are coming from. That indeed looks great, I will see what I can do!
If you have any comments, ideas or questions please write me at gerard@codegenius.nl
I store all these things in my todo list and get back to you once the idea is implemented.
With the help of all you users CodeGenius will become even better!
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
the templates are very handy idd =D>
BUT:
indentation only works if you start your selection from the top
For example:
if you type a block of code, and at the end you hold shift and press the up arrow a couple of times and then press the ctrl+shift+. shorcut (default for indenting) - something weird happens.
inserting an IF THEN ... template (ctrl+shift+h) when your cursor is on an indented line only indents the first line and messes up the rest. Also your cursor is not put into the right place
Is it possible to list Variables created through the C/AL Globals and C/AL locals in the SmartCode?
The same with Custom Functions from Application Object Variables (they are listed in the C/AL symbol Menu)
For example I create a CodeUnit and use a variable referencing it in my C/AL code, but the smartCode doesn't pick up the function I've written. Could this be possible to implement it ?
I hope I didn't repeat any previous posts,
thank you for making such a nice app and being open to user input.
I have tried it and I think that its a very nice application... Congrats...
As a test result I have a request... It doesn't seem to work with greek characters... I tried the insert comment template (the CaptionML) and inserted some greek chars and they appear as junk characters after the end of the template in the CaptionML property of a field...
That's it for now...
Thanks for the great application...
Arhontis
https://forum.mibuso.com/search
I cannot seem to create a new template, when I add one I don't find the way to save it.
Is it possible?
Thanks
LnZ
This made me check this out once again. And I've found the following problems: block indent and block comment doesn't seem to work in some cases. It seems to depend on how I select it. If I set the cursor to the beginning of a line and select _downwards_ it's OK. For example a reproducible case when it's wrong is the following: 1) create new codeunit, 5 lines, each just contain an "a" letter 2) go to the sixth, empty line and select everything upwards. Now press block comment - you'll see that it will enter 6 slashes to the topmost line and nothing else.
Yup. That is also stated on my web site ( http://www.codegenius.nl/?page=hotkeys ) and in the pdf document "CodeGenius overview" installed with CodeGenius.
I know that it can be irritant at times, but currently this is how it works. Improvements are planned after a successful release of 3.0. This release is planned in the second quarter of 2007.
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
This seems odd. Templates should save automatically. There is no need to save anything.
What version of Windows are you using?
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio
Hmmm ... irritant I can imagine. I use a similar template for entering English and Dutch captions. I would think this has to do with the charactersets both CodeGenius and Navision use. I will try to look into this.
http://www.codegeniusstudio.com
http://www.facebook.com/CodeGeniusStudio