I read that Suitecloud ide will be discontinued in...
# suitescript
m
I read that Suitecloud ide will be discontinued in 2022. What IDE are you planning to use, then? I tried to use other Text Editors (like Visual Studio Code) enhanced with plugins but it is not the same.
s
I use atom IDE, been using it for some time, some great plugins which will suggest code, and also can use in same environment for freemarker. BUT, and huge but is it cant use suite development framework... so haha
m
Thank you so much
I already tried Atom with Suitescript and I find it not so useful
s
how come?
what did you want from atom that you didn't get?
m
Suitescript validation and suggestions. Code upload and download.
But maybe I tried the wrong plugins
s
no, actually @Manuel Toniato you're right on track, that's stuff only Eclipse / webstorm with NetSuite SDF can do
afaik, I dont think anyone have configured atom to do NetSuiteSDF, but I could be wrong
d
I use VSCode so cannot speak to compatibility with Atom, but https://github.com/headintheclouddev/typings-suitescript-2.0 is good for the SuiteScript validation & suggestions portion (you do not have to be using TypeScript overall, is compatible with JS with the correct setup, just needs to be with a TS-aware editor/IDE)
m
Unfortunately we are still using suitescript 1.0
I'll check . I also prefer VSCode to Atom
d
I have limited experience using what I linked with 1.0, but they have the SuiteScriptV1.d.ts included as well, so did give the 1.0 intellisense too from my usage
s
i say atom because there is a custom module you can install for atom that will include both NetSuite 1.0 library + NetSuite 2.x Library called autocomplete-netsuite
then you can define your own snippets that can generate script templates ( and I mean compiling and debugging I leave it to the netsuite debugger, so I dont really use helper functions/modules, but if you're gonna use those, probably atom isn't that good for you
s
I highly recommend webstorm
💯 1
m
Is it the same of PHPStorm for javascript?
s
@stalbert can the unlimited extended trial version do these or are you a subscriber?
s
I'm a subscriber, and the price should be truly trivial relative to pay/salary in the NetSuite space. I'm baffled as to why developers making many thousands of dollars per year won't pay for any tools. Imagine being a carpenter and insisting on only using free tools.
My company pays for webstorm for us AND I also have a personal subscription. It costs less than a video game. I mean, to me it's ridiculously cheap when I think of how much value it provides.
💯 2
s
@stalbert thanks, unfortunately for me I actually bare this cost not my company, and also office.... haha.... so for me , webstorm isn't neglible, nevertheless. I'm sold ^_^
s
well, if you pay for an office, surely the yearly subscription price for webstorm is tiny compared to the office price. I think I pay something like $30 or $40 a year.
I'm not trying to push webstorm, but am trying to push the idea that investing in useful tools for your craft is a prudent move. It's just in webstorm's case the timeline for positive ROI can be literally an hour or two.
s
can i get from you say a reference, or not even a reference but a personal recommendation that webstorm is worth this buck?
s
that said, if I were going to go 'free' I'd use VSCode. However the original poster wasn't satisfied with that - Webstorm is a more full featured IDE that exceeds the richness of Eclipse IMHO so that sounds like a good fit for them.
d
likewise am not trying to push VSCode necessarily 🙂 , but worth mentioning NetSuite team is working on VSCode extension that will be released "soon" that should provide other portion of currently missing functionality beingprovided by Eclipse/WebStorm IDE plugins https://github.com/oracle/netsuite-suitecloud-sdk/tree/dev/packages
e
I recommend Webstorm as well; the time it saves me daily with the NS plugin is worth the cost alone.
n
I love WebStorm, my employer pays for my licence and the rest of the teams too but I also pay for my own licence to use on my own machine for when I'm coding for fun 😄 Eclipse is a poor relative I'd hate to move back to.