如何让WebStorm自动排除.gitignore中忽略的目录?
解决WebStorm自动排除.gitignore中目录的方法
开启Gitignore规则自动同步
打开WebStorm设置(快捷键Ctrl+Alt+S/Cmd+,),进入版本控制→忽略的文件,勾选**「将.gitignore条目添加到列表」**。这一步会让WebStorm自动把.gitignore里的所有规则同步到IDE的忽略清单中。批量标记为「排除」目录
同步后的目录默认只是标记为「忽略」,还需要设置为「排除」才能让WebStorm停止分析:- 进入
版本控制→忽略的文件界面,选中所有来自.gitignore的条目,右键选择**「标记为排除」**,一次性完成批量设置 - 也可以在项目结构设置(
File→Project Structure→Modules→Sources标签)里,把这些目录移到「Excluded」列表中
- 进入
刷新索引确保生效
完成设置后,点击File→Invalidate Caches...,选择「Invalidate and Restart」,让WebStorm重启并重新生成项目索引,这样排除规则就会完全生效。
如果遇到部分目录没被同步的情况,检查下.gitignore是否在项目根目录,或者WebStorm是否正确识别了当前项目的Git仓库(可在版本控制面板确认仓库路径)。
内容的提问来源于stack exchange,提问作者Mattia
相关产品推荐
相关产品推荐

