我想從Pycharm的項目索引中排除一些目錄,因爲它們是遞歸符號鏈接。我排除了目錄並使緩存失效並重新啓動,但PyCharm仍然索引這些排除的目錄。它確實是而不是導致我的搜索結果中出現重複的結果等,但索引需要更長的時間。在PyCharm 3中對排除的目錄進行索引3
有沒有辦法排除這些目錄被索引?
我想從Pycharm的項目索引中排除一些目錄,因爲它們是遞歸符號鏈接。我排除了目錄並使緩存失效並重新啓動,但PyCharm仍然索引這些排除的目錄。它確實是而不是導致我的搜索結果中出現重複的結果等,但索引需要更長的時間。在PyCharm 3中對排除的目錄進行索引3
有沒有辦法排除這些目錄被索引?
如果我是正確的:文件|設置|項目結構並選擇您需要的文件夾並單擊exlcuded。
從 documentation馬克的文件夾
爲排除根。
排除的根對PyCharm不可見。通常,人們希望排除臨時>構建文件夾,生成的輸出,日誌和其他項目輸出。排除不必要的路徑是顯着提高性能的好方法。
此命令在內容根目錄的上下文菜單中複製。
我已經排除了目錄,但他們繼續進行索引。請參閱LazyOne鏈接到的http://youtrack.jetbrains.com/issue/IDEA-52055。 – philroche
這可能是因爲這些文件夾仍然在您的庫路徑中; PyCharm將繼續爲這些文件夾編制索引,除非您將它們從庫中排除;請參閱http://youtrack.jetbrains.com/issue/IDEA-88958 –
關於@DavidFraser的上述評論 - Pycharm使用$ PYTHONPATH變量進行索引,所以從命令行上的python路徑中刪除目錄可能會幫幫我。進行更改後,也可以嘗試File - > Invalidate Caches/Restart in Pycharm。 –
在PyCharm 2017.2.4中,您可以cmd+shift+A
並開始鍵入項目結構... project structure
選項應顯示然後按<enter>
。然後,您可以突出顯示要排除的文件夾並將其標記爲Exclude
。當您想要搜索cmd+shift+O
的文件並且不想要venv
文件顯示時,這非常有用。
http://youtrack.jetbrains.com/issue/IDEA-52055 – LazyOne