I use Visual Studio and IntelliJ IDEA for C# and Java development, respectively. I cannot fathom a scenario in which I would need an IDE for web development. Perhaps heavy PHP development would benefit from JetBrains PhpStorm IDE, a free version of which is available for open source projects.
The commercial JetBrain IDEs have lovely support for JavaScript, HTML, CSS, YAML, SASS, LESS, JSON, and so on. There's lots of stuff you're missing out on if you do web development with the Community Edition.
The IDEA Ultimate edition also supports lots of "enterprisey" stuff that the CE doesn't. Lots, of stuff.
Define "web development"? Isn't web development usually done in a programming language like other development? Sure, a lot of it these days may take place in JavaScript which seems designed from the ground up to avoid being helped by IDE's.
But in general: apart from the actual whacking out of html and css, "web development" is normally just software development. There is no difference in my need of autocomplete/intellisense/code navigation etc. when I do web things than when I do mobile/desktop/library or any other kind of development.
I guess most used part would be an integrated tomcat server that I could start and stop within IDE, other web development features would be to work well with popular frameworks like spring...