3) Select TCP port 127.0.0.1:12345 when Connect asks.
Sometimes, after a reset or disconnect the name of the device changes, if you can no longer connect this way, hit ctrl-c to cancel nc, and repeat from 2).
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I do this in OSX and everything has been working fine since:
1) In the IDE goto communications/connect over TCP address and put this there: "127.0.0.1:12345"
2) In the terminal type "ls /dev/cu*" and copy the device "cu.usbmodemXXxxx", then type this:
3) Select TCP port 127.0.0.1:12345 when Connect asks.
Sometimes, after a reset or disconnect the name of the device changes, if you can no longer connect this way, hit ctrl-c to cancel nc, and repeat from 2).
It has worked wonders for me in my Macs.