title: How to use different IDE with Netsuite
body: <p>I'm admittedly new to Netsuite, so this may be obvious, although I've been unable to find anything specific one way or the other.  In fact, I don't even attend any training until next week, but I'm trying to get part of my development environment setup with one of the editors/IDEs I prefer.  I know that Netsuite offers an Eclipse plugin, but I'm not an Eclipse fan.  I'd prefer to use either WebStorm or TextMate. (I'm on MacOS Sierra)  </p>
  
  <p>I tried installing the WebStorm plugin, but it's throwing an exception and is not functional.  I submitted a bug on GitHub, but what I'd really like to know is if it's possible for me to write my own script to upload/download files to the cabinet, so I could just roll my own feature in TextMate.  Is this possible, and if so, how?  (Just a link to the docs is perfectly fine)</p>
  
  <p>In other words, is it possible via their API, to submit changes to a script I've been working on in another editor/IDE?  Or interact with our cabinet? (Not sure if I'm using the proper NS verbiage, but hopefully you get my intent) I'm thinking about writing a Python script, that accepts a local script path as a parameter, that will then get submitted to our cabinet. Thanks for the help in advance.</p>