Hi,
We use a lot of python in our robot framework code to complement it, a few instances we would use python is inline evaluation with ${{ }} which made logic easier to implement, another is we define our data models in python so they’re easier to extend and we write convenience methods on these classes. The problem we’re facing is that we don’t get autocomplete suggestions in .robot files.
As an example if we have a class Dog that has a bark() method, even if our variables in robot framework can contain an object of class Dog, when we use it for example with ${dog_instance.bark()} the dog_instance does not show an autocomplete for bark.
Another one is when I want to generated a uuid, I do ${{ uuid.uuid4() }} but the IDE doesn’t provide any autocomplete so what I end up doing is scripting things out in python first so I know the syntax. Now this one might be a bit trickier since the uuid is only imported during runtime
For context we use VSCode for development, and RobotCode is our main extension. I was wondering if someone else have explored the possibility of having python auto complete in VSCode for .robot files?