CRMScript Intellisense confusing since recent changes

Hi,

the intellisense in CRMScript has been fiddled with in recent versions, and now it's really hard to get a quick grasp of what the method signature is. I'm assuming this bug is the source for the recent changes.

Example from new version:

While the old version actually showed argument types and return type:

 

Also, when there are multiple overloads the intellisense doesn't show that very good. I don't understand that there are multiple overloads when I look at the new version:

In previous versions it looked like this:

Hope you have a chance to fix it, because this was unfortunately a step backwards for intellisense, in my mind.

RE: CRMScript Intellisense confusing since recent changes

I agree. It has definitely become more confusing and less intuitive than before.

Av: Espen Steen 9. aug 2021

RE: CRMScript Intellisense confusing since recent changes

Looks like the CRMScript Intellisense is now generated based on the content from docs.superoffice.com, which causes some issues. See bug 16128

Av: David Hollegien 9. aug 2021

RE: CRMScript Intellisense confusing since recent changes

There is an issue in the Docs/CRMScript repo that addresses the [!includes directive, and will be fixed for the next release. 

The signature issue will also be addressed too. 

Best regards.

Av: Tony Yates 9. aug 2021

RE: CRMScript Intellisense confusing since recent changes

Thanks, glad to hear it :)

Av: Frode Lillerud 9. aug 2021

RE: CRMScript Intellisense confusing since recent changes

I also agree on this.

Good to hear that bugs are reported, because it has become tedious and not intuitive to lookup descriptions.

I also hope. like Frode mention, that functions with the same name is split up into several descriptions. 

 

Av: Kasper Rosenlund 20. aug 2021

RE: CRMScript Intellisense confusing since recent changes

If you have a SOD tenant you can see the changes now;

 

Av: David Hollegien 20. aug 2021