Importing IronPython libraries

It isn’t entirely useless, one just have to be aware of the limitations. When you import a module it will generally autocomplete when you invoke the import name. Also, if the type is known by the editor (e.g. when inputting something in GHPython and using dot notation directly on the input parameter name) autocomplete will generally work.

I actually just use the GHPython editor when developing for and in Rhino/Grasshopper. And then Sublime Text when doing CPython stuff outside of Rhino. I try not to rely on intellisense in general when writing Python code, and instead use features of the language for introspection (see here and here). I also usually have e.g. the RhinoCommon API docs open, and whatever else I’m implementing.

In that case, I would probably consider dropping down to C# and installing Visual Studio. But again, that depends a bit on your development requirements (i.e. are you developing a full-fledged plugin, just making some small scripts here and there etc.).

1 Like