I recently changed my Gulp structure to use a gulpfile.js directory, instead of a single file. This is a supported usecase in Gulp where Gulp simply loads the module by that name, not just a loose single file. Currently WebStorm does not seem to support this scenario for the Gulp plugin. When I changed to this structure, WebStorm stopped showing me the Gulp tasks list.
If there is a way to make this work, please let me know. Otherwise, I'd be curious if the WebStorm team could update the Gulp plugin to support this usecase? With complex Gulp workflows, it's a very nice way to keep things organized.
e: I'll put a feature request in the issue tracker as well, I just wanted to ask here to make sure there wasn't something I was missing that makes this work.