When it comes to web projects in IDEA, you have to do the following to make it bahave more or less like WebStorm: (I too think IDEA is terrible at setting up a simple custom project)
Make the web project or other random file structure a Module inside a project.
--edit--
I just realized that creating a new project allows you to directly go for a Web Module. This way there is no need for a 6-step plan. :)
--edit 2--
You can specify the Module File Location here just as easy.
Here's how I do it:
- Make a new empty project, like
~/MyDevStuff/OSProjects/
- Open project settings
- Modules > + > New module > Web Module
- Your sources should be placed in the project as a subdirectory
angular-seed/
- Name the module, probaly same as directory name.
- (Optional) point Module File Location to the project dit to avoid having the
.iml
file with your angular-seed files.