We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
Reviews
15,670 Reviews

WebStorm review

£45.60 inc VAT

Manufacturer: JetBrains

Our Rating: We rate this 4.5 out of 5

WebStorm is a development environment for JavaScript, HTML and CSS. It's not cheap, but our WebStorm review shows that it may be a good investment for any developer.

One of the great things about developing for the Web is the low barrier to entry. Many tutorials are available online, and you can learn about CSS and HTML from any website just by inspecting its code in any modern Web browser. Best of all, when it's time to start coding, any plain text editor - even Notepad - can do the job. So why should you spend the best part of fifty quid on WebStorm, a development environment for JavaScript, HTML, and CSS? The answer is that it might turn you into a better developer. See all: PC Advisor software downloads

If you come to WebStorm from an editor such as Notepad++ or Vim, you will quickly recognize that WebStorm is not a text editor. Sure, it has a slick text editor component with autocompletion, code folding, and more; but that's only part of the picture. You aren't supposed to pop a CSS file into WebStorm for a quick edit and be done with it: WebStorm is an IDE, and IDEs work with projects. So the first thing WebStorm wants you to do is to import your existing work as a project. If you maintain a live online site, that means downloading your work and creating an offline project. See also: Group test: what's the best programming software?

The next logical step is to put the project under a version control system, as serious developers usually do. WebStorm is well integrated with several version control systems, including the ever-popular Git. Its VCS menu lets you check in revisions, browse the repository, create and apply patches, and more.

WebStorm helps you start new projects in style, too: It features built-in support for Twitter's Bootstrap framework, for HTML5 Boilerplate, and for a number of other frameworks. When I asked it to start a new project based on Bootstrap, it asked me what version of Bootstrap I want, and then it pulled the framework's official Git repository, unzipped it, and presented me with a project that was ready for me to start working on. I did have to wait a moment before I could browse in the project folder, because WebStorm was busy parsing it. Though this delay confused me at first, it was brief.

WebStorm's Settings dialog consists of a sprawling tree of categories and subcategories, many of which contain built-in trees of their own. It would have been bewildering if not for one great feature: live search. If you need to change something in the way WebStorm indents your code, simply type indent and the tree will narrow to include only categories related to indenting code. Click a category, and its entries will come up dimmed: Only the relevant setting appears at full brightness, so it instantly pops out at you.

Other parts of WebStorm are similarly keyboard-centric. Want to do something but aren't sure how to proceed? Press Ctrl-Shift-A and just start typing (for example, fold if you want to expand a fold using the keyboard). WebStorm will instantly search all of its menu items and settings for the substring you typed, and will let you execute the action that you need directly from that dialog, so there's no need to hunt through menus. It will even show you associated keyboard shortcuts, so you won't have to use Ctrl-Shift-A the next time (Ctrl-Numpad-+ expands the current code fold). Webstorm's autocompletion support is excellent as well, right down to converting CSS colour names to hexadecimal numbers.

WebStorm Expert Verdict »

Microsoft Windows 2000 Professional, Microsoft Windows 7, Microsoft Windows Server 2003, Microsoft Windows Vista, Microsoft Windows XP
  • Overall: We give this item 9 of 10 overall

WebStorm solves a problem that many Web developers don't know they have - but once you give it a chance, you may never look back. It may even get you started on your first serious project. At £45.60 for a personal developer licence, this app offers excellent value for money. Also, if you contribute to an open-source project, you may qualify for a free licence.

  • Komodo Edit review

    Komodo Edit

    Komodo Edit is a free and powerful programmer's text editor built on the same foundation as Mozilla Firefox.

  • Cloud9 IDE review

    Cloud9 IDE

    Cloud9 IDE is a beautifully designed Web-based development environment.

  • Adobe Dreamweaver CS5.5 review

    Adobe Dreamweaver CS5.5

    If you’re serious about dynamic site and application development from scratch, Dreamweaver’s the closest thing to a universal tool – it does it all.

  • Adobe Dreamweaver CS6 review

    Adobe Dreamweaver CS6

    Adobe Dreamweaver CS6 can help you design responsive sites that work across desktop, tablet and mobile.

  • Dreamweaver CS3

    Dreamweaver CS3

    Dreamweaver CS3 offers useful new tools for designers and provides a preview of how integration with the other programs in Adobe's Creative Suite can benefit Dreamweaver users. Adobe claims that its customers persuaded the company to replace its GoLive web editor application with Dreamweaver (formerly produced by Macromedia) in the latest version of its Creative Suite collection of programs. Adobe claims that it will, however, maintain GoLive as a standalone product.


IDG UK Sites

Best Christmas 2014 UK tech deals, Boxing Day 2014 UK tech deals & January sales 2015 UK tech...

IDG UK Sites

Apple's 2014 highlights: the most significant Apple news of 2014

IDG UK Sites

2015 creative trends: 20 leading designers & artists reveal the biggest influences & changes coming)......

IDG UK Sites

Ultimate iOS 8 Tips: 35 awesome and advanced tips for using iOS 8 on iPhone and iPad