I have a strong dislike for having all my configuration files cluttering up the root directory. These files are usually set up at the beginning of a project and rarely need to be changed. While I can hide them in WebStorm, it becomes a hassle to unhide them when necessary.
It would be ideal if I could create a "virtual" folder that wouldn't alter the physical directories but simply act as a place to store all my config files. Visual Studio has a similar feature called a "solution" folder.
For instance, I envision creating a "virtual" folder named .config where I could neatly organize all my config files into. This way, I could easily expand or collapse the folder as needed.
- .config
- .bowerrc
- .editorconfig
- .jscsrc
- .jshintrc
- .bower.json
- .gulp.config.js
- .favicon.ico
- .karma.conf.js
- bower.json
- package.json
- README.md
Alternatively, having the ability to toggle the visibility of specific files or folders would also be a great feature.
As a workaround for Sublime Text, I use a simple script to toggle file_exclude_patterns and folder_exclude_patterns. However, I am considering using WebStorm for future projects.