Last week, the lovely people over at JetBrains sent us a free one-year subscription to ANY of their IDEs to give away at the September Salesforce User Group – sign up to the event and Tweet about it using #SFNotts for a chance to win your choice of JetBrains’ IDEs for up to ONE YEAR!
We use JetBrains’ tools here at oe:gen to build the amazing solutions we build day-to-day. The particular IDE we use here at oe:gen is WebStorm by JetBrains.
We started using WebStorm shortly after the maker of our long-favoured tool MavensMate announced that development would be ceased. After trying a couple of different options, we soon found our way to WebStorm and Illuminated Cloud 2 (a plugin for WebStorm, built for developing applications on the Salesforce platform).
We’ve been using WebStorm and Illuminated Cloud 2 for about a year now, and it’s been great! I’ve asked a couple of our developers to come up with their favourite things about WebStorm. Here’s what we said:
Me – Salesforce Developer
My favourite thing about WebStorm — and the entire range of JetBrains’ products — is the community around them. They’re hugely customisable, and there’s a great support base for all of their products.
Mark Ramsell – Head of Salesforce Development
The plugins, version control features and the speed (once it’s open) compared to other similar IDEs (VS Code aside).
John Hutchinson – Senior Salesforce Developer
One of my favourite bits is the code inspection tool. It highlights bad practice code segments and picks up missed js syntax things that could trip you up in edge cases. You can set up a different profile for different use cases too so you can run one profile for your code and another for when you’re doing code review of someone else’s that’s less strict. It’s worth noting that there are always false positives when running code inspection so you can’t trust it implicitly and have to use it as a guideline not a gold standard.
It’s safe to say that WebStorm has a lot to offer, and coupled with Illuminated Cloud 2, it’s one of the best IDE’s we’ve come across here at oe:gen, and it’s supported us a great deal in our expansion with more developers over the past year.
Don’t forget to sign up to the Nottingham Salesforce User Group meet up next week and Tweet with #SFNotts to be in for your chance to win!