It's not just the IDE that is different. It's the whole language (JS rather than C).
Please ask on the ESP8266 or Arduino forums - you're definitely in the wrong place.
(You can use Espruino on ESP8266 with SIM800 if you're willing to use Telnet to program them rather than the Serial Port (although if you used an official board it'd be miles easier), but honestly I think if you haven't researched Espruino enough to realise it's not just an IDE then when you do find out more about it you'll find it's not for you).
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.
It's not just the IDE that is different. It's the whole language (JS rather than C).
Please ask on the ESP8266 or Arduino forums - you're definitely in the wrong place.
(You can use Espruino on ESP8266 with SIM800 if you're willing to use Telnet to program them rather than the Serial Port (although if you used an official board it'd be miles easier), but honestly I think if you haven't researched Espruino enough to realise it's not just an IDE then when you do find out more about it you'll find it's not for you).