簡體   English   中英

我怎樣才能停止索引intellij的想法?

[英]How can I stop indexing intellij idea?

沒有“排除”文件夾,如何在開始時停止索引智能想法? 非常煩人的是它在啟動時開始索引,而不允許您進行調試,例如,調試測試用例讓您等到索引完成。

您可以在每次切換到 IDEA 時停止同步/索引,這在處理大型項目和觸發索引的外部構建過程時非常有用。

只需禁用復選框System Settings -> Synchronize files on frame or editor tab activation

確保在需要時通過Synchronize菜單(Mac 上的 Cmd-Alt-Y)或File -> Reload All from Disk手動運行索引以手動運行索引以在 Linux 下運行的 IDEA 2020

系統設置

嘗試:

文件-> 使緩存無效/重新啟動。

我認為如果您開始提交然后在過程中關閉 IDE,就會發生這個問題(至少對我來說這似乎是原因)。

現在,“排除”文件夾是在排除的文件夾之一中發生更改時禁用索引的唯一方法(必須排除的生成源除外)。

使用 Intellij 2016.2.5 檢查

我建議您調整 Intellij 配置,請參閱此帖子: https ://stackoverflow.com/a/22508853/779338

您可以輕松解決它。

只需轉到:文件 -> 設置 -> 目錄。

停止所有將要包含並需要清空ADD Content Root 的文件

像這樣:

在此處輸入圖片說明

可能是因為項目中的libraries文件夾添加了多個子文件夾。 例如,在我的情況下,我在項目的兩個位置有 node_modules 文件夾。 一個在根目錄下( app-->node_modeules )另一個在( app-->test-->node_modules )下

只需右鍵單擊每個文件夾,然后選擇將目錄標記為--> 已排除

它解決了我的問題。 希望它會有所幫助。

在為這個問題苦苦掙扎了大約一周並搜索了所有解決方案后,我得出以下結論:要么升級您的 Intellij,它為您提供暫停索引的功能(由於許可證問題,我無法升級我的 Intellij)所以另一個選項是禁用所有插件,然后根據需要一一嘗試啟用。

在啟用任何插件后,如果您看到它的行為相同,請卸載該插件並下載它的一些替代品。

如果較長的索引是一個問題,您可以啟用共享索引。

在您的 Intellij 中添加此插件並按照此處的說明進行操作。

如果您不想索引,IntelliJ IDEA的功能大多無用。 並且無法判斷您是否要在此次調試; 這意味着如果需要,您無法即時執行索引。 似乎目前沒有辦法關閉自動索引,如果可能的話,你就不能再擁有它的智能完成了。

因此,如果您不使用這些功能,您可能希望使用更輕量級的IDE或將vim與類Unix環境一起使用。

但通常索引不會花太長時間,是嗎? 可能你的配置(正如@NelsonG指出的那樣)不是最佳的,或者你的計算機太慢了?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM