For those who didn’t have any prior experience with JetBrains IDEs and applications, I can say that they are always top quality and very well known among large groups of developers. In this article, however, I’ll be focusing just on their web development IDE called PhpStorm (or the second IDE without PHP support called WebStorm), its advantages, disadvantages and usage cases.
I was using Sublime Text 2 before but it lacks more advanced features that I sometimes need. All in all, PhpStorm is nicer and more attractive for me.
- supports multiple operating systems
- quick start and easy on memory
- full-featured web development IDE
- Intelligent PHP, JS, HTML and CSS editor
- supports code completion, documentation and lint
- has native ZenCoding support
- can be extended with plenty useful plugins (e.g. VimEditor)
- can synchronize files from local to server and back
- require Oracle Java to run properly
- too complex for some developers
If you find PhpStorm’s editor font or any other editor’s font hard-readable or simply unattractive, you can try Anonymous Pro, a free font made exclusively for developers.
commercial is a con? It’s a big plus!
Well, yeah. But I was comparing it to Sublime Text, which is also commercial but you can use it for free with few notifications to buy full version.
Well, you really need to buy it instead of using it free forever.
Right. Or just switch to Vim with some fancy plugins 😉
I’m not sure about easy on memory. Right now I’m looking at 792MB Real Memory and 45 threads with only 8 files open concurrently. How is yours comparing?
You are absolutely right. I was using it for a while but then I decided to switch back to Sublime Text. With multiple files opened, it takes something about 40-50MB of memory. While it’s true that it doesn’t have all the features PhpStrom has, I wasn’t using them anyways 🙂
Well, is it really a problem with last-gen computers?
Thanks for the tip about the font. Finally I get to read my code with some much needed clarity. Very cool!
Yeah, no problem. Have a look at this beautiful color scheme http://ethanschoonover.com/solarized also.
Leave a comment