JetBrain系列IDE提示Filesystem Case-Sensitivity Mismatch的解決



解決方法1


1. 用文本編輯器修改APP包文件中的屬性文件(不推薦)

打開終端輸入下面的命令,vi可替換爲對應的文本編輯器編輯器

vi /Applications/{appFolder}/Contents/bin/idea.properties

也能夠右鍵對應的的APP,點擊顯示包內容Show Package Contents,而後在Contents/bin/找到idea.properties文件打開
在最後一行加入ide

idea.case.sensitive.fs=true

2. 複製或新建屬性文件到APP的啓動目錄,添加對應的屬性項(推薦)

IDE_HOME/bin/ 複製 idea.properties 文件到 ~/Library/Preferences/<appFolder>/目錄 ,或者直接新建名稱爲idea.properties 的文件idea

  • IDE_HOME/bin/ 爲對應的APP的包文件的路徑:.net

    對PhpStorm2018.2版原本說,目錄是:/Applications/PhpStorm/Contents/bin/idea.properties
    對PyCharm2018.2版原本說,目錄是: /Applications/PyCharm/Contents/bin/idea.propertiescode

  • ~/Library/Preferences/<appFolder>/爲對應IDE的啓動目錄,若是是自定義的啓動目錄,則按照自定義的啓動目錄選擇便可,默認的啓動目錄:orm

    對PhpStorm2018.2版原本說,目錄是: ~/Library/Preferences/PhpStorm2018.2/
    對PyCharm2018.2版原本說,目錄是: ~/Library/Preferences/PyCharm2018.2/文檔

若是是複製,建議清空該文件的內容,在該文件中添加get

idea.case.sensitive.fs=true

也能夠打開終端執行it

vi ~/Library/Preferences/<appFolder>/idea.properties 
或
cp IDE_HOME/bin/idea.properties ~/Library/Preferences/<appFolder>/idea.properties
而後
echo 'idea.case.sensitive.fs=true' > ~/Library/Preferences/<appFolder>/idea.properties
# PhpStorm2018.2對應的命令爲
vi ~/Library/Preferences/PhpStorm2018.2/idea.properties

cp /Applications/PhpStorm/Contents/bin/idea.properties ~/Library/Preferences/PhpStorm2018.2/idea.properties

echo 'idea.case.sensitive.fs=true' > ~/Library/Preferences/PhpStorm2018.2/idea.properties

而後重啓IDE便可看到效果。


  1. http://confluence-prod.aws.intellij.net/display/IDEADEV/Filesystem+Case-Sensitivity+Mismatch

相關文章
相關標籤/搜索