环境介绍
操作系统 | MacOS Big Sur 11.4 Inter芯片 |
---|---|
Intellij IDEA 版本 | 2020.03 |
问题描述
最近更换了IDEA的版本,在使用全文搜索是,发现其中的file mask下拉数据莫名的消失了,有点小失落,所以办他
如下图所示,选中file mask后,下拉框中没有文件后缀的选项。
解决办法
首先我们需要找到find.xml的文件,通过配置该文件内容解决问题
查找文件方法
第一种方法
打开访达,按快捷键 command + shift + . 显示隐藏文件然后个人目录找到隐藏文件夹资源库,具体的目录层级如下:
资源库/Application Support/JetBrains/IntelliJIdea2020.3/options
第二种方法
可以通过命令行找到该文件,具体路径如下:
/Users/{自己本机的用户名}/Library/Application\ Support/JetBrains/IntelliJIdea2020.3/options
执行命令:
其中 IntelliJIdea2020.3 需要替换为自己的Idea版本
cd Library/Application\ Support/JetBrains/IntelliJIdea2020.3/options
修改文件内容
可将内容直接替换,或者将其中的mask标签的值添加到find.xml中,保存文件,重启IDEA
<application>
<component name="FindSettings">
<option name="caseSensitive" value="true" />
<option name="customScope" value="All Places" />
<option name="defaultScopeName" value="All Places" />
<option name="wholeWordsOnly" value="true" />
<option name="CASE_SENSITIVE_SEARCH" value="true" />
<option name="WHOLE_WORDS_ONLY" value="true" />
<option name="SEARCH_SCOPE" value="All Places" />
<option name="FILE_MASK" value="*.js" />
<mask>*.java</mask>
<mask>*.xml</mask>
<mask>*.yml</mask>
<mask>*.properties</mask>
<mask>*.html</mask>
<mask>*.css</mask>
<mask>*.js</mask>
<mask>*.jsp</mask>
<mask>*.vue</mask>
<mask>*.md</mask>
<mask>*.json</mask>
</component>
</application>
效果展示
补充小知识
如果需要添加或删除其他的后缀,同样可以在find.xml中继续进行配置