Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.362

Navigation: Workspace management > Tools Dialog reference

Scroll Prev Top Next More

winIDEA SDK

This chapter explains general winIDEA configuration options for winIDEA SDK. Open Tools | Options | winIDEA SDK.

 

To control winIDEA via winIDEA SDK (e.g. via Python scripts), then winIDEA must act as a server.

The communication is realized via network sockets. winIDEA identifies an available TCP server port and accept connections on it. The port number can be determined either:

From the specified range

Assigned by the host OS

Specified on the command line to winIDEA

 

Every winIDEA instance also responds to discovery requests via a specified UDP port. The default port 58372 should work for most use cases. If this is changed, then the discovery port should also be specified on the SDK client side.

 

winideaOptionsIsystemconnect

 

TCP service port

Use first avalilable port from this range (legacy) - winIDEA uses the first free TCP port found in the given range.

Automatically assign an available port - winIDEA automatically selects an available TCP port.

Current TCP connection port - Displays the TCP port currently used.

 

Service discovery

UDP Port - Define the port where winIDEA listens for discovery requests.

 

 

Copyright © 2025 TASKING