I’ve just tested the method proposed by Alain, and it will work great for import rhinoscriptsyntax, which is already helpful. It will not work with import Rhino (RhinoCommon.dll) as it stands. The reason is that there are a couple of quirks in that editor to make IronPython assembly load, and even then not everything will be perfect, but still much better than nothing. If you wish to use Rhino there, do this:
- add also the path to RhinoCommon.dll (32-bit or not according to the IPy interpreter that you use) to the list of paths (same as in Alain’s answer above). On my system, this is:
C:\Program Files (x86)\Rhinoceros 5\System\ - add these few lines of code to your script:
import clr
clr.AddReference("RhinoCommon")
import Rhino
import Rhino.Geometry
- place the caret (click on) the word “Rhino” besides import
- press Alt+Enter
- select “Create skeleton implementation for binary import” (or very similar)
Now repeat this for all missing imports. You can also use my skeletons and place them in the ‘binary skeletons’ folder.I’ve pre-exported all RhinoCommon namespaces as of today for you in this zip.
Rhino.zip (299.4 KB)
This is what you get:

I hope this might also be helpful,
Giulio
Giulio Piacentino
for Robert McNeel & Associates
giulio@mcneel.com