Python Script Development in own IDE

You pretty much cannot. Or at least, you can (and should) use an IDE to edit scripts and script modules in the python libs folder of your install, but the shared and project scripts in the gateway are stored as serialized resources, not as plain text.
You simply cannot execute scripts outside of Ignition, as all of the system.* script modules depend on the runtime Ignition environment. Even if you worked out all of the right jars to include in your jython classpath, those functions wouldn’t work.
I think Ignition really needs to offer a proper source-controllable text-based backend for gateway and project resources, but that’s not a simple task.

5 Likes