I am changing this post to a feature request:
I would like to make a feature request for the Python Editor in Rhino to re-open the help for a command by double clicking the command, the same way it did when I originally typed the command and hit the “(”
This is what I keep thinking should happen intuitively and it would save everyone working in python scripts so much time. Currently double clicking highlights all occurrences in yellow, and there doesn’t seem to be any way to re-open the help as quickly as it was when it was originally typed. double clicking could continue to highlight all occurrences as well as re-open the help for the command.
Original Post:
I find it very useful when I start Typing a RhinoScript command that as soon as I hit the “(” I get a nice summary of the command and what the parameters are… like this:
I am wondering though, how I can get this help back without going to an empty line and typing it all out?
I see that the RhinoScript commands are blue, but I can’t figure out how to get the help back from something in the middle of my code. Double clicking it just highlights all the same functions
It seems like it should bring that back somehow… and that the commands are blue for a reason, but I can’t figure out how to do it other than to make an empty line and type everything up to and including the (
then remembering to delete it all.
The tree view also includes help for methods in RhinoCommon and ETO, although I have to admit that for RhinoCommon, I prefer to use the API web pages - I find it easier to navigate, there is a search function, etc.
Yes, I know I can get that by pushing F1 and finding what I want there. It’s just a lot slower to load a browser, then go search for what I want on there etc… I normally have Rhino full screen so there isn’t anywhere I would have a browser open all the time, and when I notice this the most is when I want to just go make a quick change to a script and I’m in the middle of working on a project in Rhino, so I just want to see what the parameters are to a function real quick… as quick as it was when I originally typed the command.
It just seems like I am missing something obvious, because it put exactly what I wanted when I typed it originally, and it even highlights the commands in blue like they are hyperlinks and would bring this back… intuitively, double clicking it would bring the help back, it would just do whatever happened when I hit the “(” originally.
But then there doesn’t seem to be a way to get the help back, at all, and actually the fastest way to get it back is to make a blank line and type it again up to the “(”
Everything is in place for this to happen, or it would not come up when I originally typed it. Intuitively it seems like getting the help back later on should be as quick and easy as it was when I first typed the command, actually easier because the typing is done now. So, either I am missing something obvious, or it was always intended that this would happen, and it was just never finished because everything is in place except for the very last step… make double clicking the command open the help again, the same as it did when you hit the “(” , It can still highlight all the occurrences of the command… just put the help back too.
The problem with that is that it’s not searchable and I don’t use it enough to know how to navigate the tree to find the command… again, it seems like doing something to the blue command in the script would open the tree and get you there by itself.
I’m guessing this just doesn’t happen and that I’m not missing the obvious… So, I did some playing with it and it seems the fastest way to get the help back is to hit enter just after the “(”, then go delete the “(”, then re-type the “(” now help is back and do CTRL-Z 3 times. this is WAY faster than opening a browser, and it doesn’t disrupt my full screen and it’s also way faster than navigating the tree.