We were wondering how many developers rely on WebStorm and IntelliJ IDEA for their daily tasks. Another interesting question was whether their choice of frameworks, tools and practices differs in any way from the original DailyJS results.
Here’s what we found out.
About 27% of respondents mentioned that they use IntelliJ IDEA or WebStorm.
It’s worth noticing that about 9% mentioned WebStorm as their tool of choice, even though WebStorm wasn’t one of the suggested options in the question.
- Among all participants: CoffeeScript – 16%; TypeScript – 5%.
- Among IntelliJ IDEA and WebStorm users: CoffeeScript – 12.7%; TypeScript – 8.5%.
- Among WebStorm users: CoffeeScript – 9.7%; TypeScript – 10.5%.
AngularJS proved to be one of the most popular frameworks among survey participants, with 49%. It’s even more popular among WebStorm users, or put another way, WebStorm is popular among AngularJS developers. 63% of WebStorm users mentioned that they use AngularJS for their projects.
React, a newcomer in this year’s survey, is used by 17% of IDE users.
83.9% of IntelliJ IDEA and WebStorm users say that they write unit tests (vs 79% of all participants), though 51% say they do it only sometimes or not enough.
For testing, 50% of IntelliJ users use Jasmine, 43% use Karma, and 39% use Mocha.
IDE users are more likely to run tests on a Continuous Integration system (49% vs 41% in the original DailyJS results), typically choosing Jenkins, Travis CI or TeamCity.
Grunt is the build tool of choice for 56% of WebStorm and IntelliJ IDEA users (vs. 47% of all participants). Gulp is a close second, with 39% among IntelliJ users.
Develop with pleasure!
– JetBrains WebStorm Team