我需要做一個在文件中查找。我想忽略或排除生成的文件,如目標文件夾中的JAX-WS構件或類。我如何告訴IDEA從查找中排除這些文件?我怎麼能告訴的IntelliJ的「在文件中查找」忽略生成的文件?
回答
創建定義文件集,包括的自定義範圍從搜索/排除。
- CTRL + SHIFT +˚F爲查找路徑 對話框。 (Mac用戶按下命令 + 移 + ˚F)
在範圍選擇定製。
選擇從下拉列表中選擇一個範圍或通過點擊......按鈕,下拉列表右側創建自定義範圍。
- 在出現的對話框中,單擊+按鈕並選擇本地
- 上,您可以包括和排除單個文件和遞歸包含或排除文件夾下的所有文件右窗格中。
現在,當您使用在路徑中查找時,使用您的自定義作用域來限制搜索哪些文件。
我從你的問題,這些說明可能並不適用於您的版本的參考在文件中查找懷疑,但它是有用的知道,這個功能存在,總有30天評估版本。
我知道這是遲到了,和Rob的回答是一個體面的一個。我只是想,雖然添加以下選擇:如果選擇了Custom
範圍(如Rob的答案),然後離開選擇在Project Files
,這將使的IntelliJ默認搜索了一下比更有選擇性。我不知道確切的區別是什麼,但特別感興趣的是,如果您使用Project Structure
設置中的Modules
選項卡或通過右鍵單擊目錄並選擇Mark Directory As
- >Excluded
將目錄標記爲Excluded
。
如果要排除的文件位於單個或相對較少的目錄中,因此您可以輕鬆手動設置這些排除規則,這是獲得相同結果而不需要配置自定義作用域的非常好的方法。
我的IntelliJ終極測試14.1.4本。我不知道它在其他版本中的表現如何,但我懷疑大多數v14至少會表現相同。
我標記了一個被錯誤排除的目錄,再次包括它。上下文選項「標記目錄爲」不再可見該目錄。 –
@coding_idiot當我這樣做時,標記目錄As'仍然可見(選擇的選項是'Cancel Exclusion')。如果由於某種原因不適合您,您應該可以通過打開'Module'設置('Project Settings' - >'Modules' - >'
相關:[IDEA-87037 - 可用性:在路徑中查找 - 不在整個項目中](https://youtrack.jetbrains.com/issue/IDEA-87037) –
您還可以將搜索文件篩選器以!
開頭的符號排除。 例如,要搜索代碼沒有測試Java文件: !*Test.java
如果你有幾個類型的文件,你可以用,
標誌分開。 僅用於在Kotlin和Groovy文件中搜索的示例: *.kt,*.groovy
這可能也有幫助。
這很有用。 – javadba
- 1. 我怎麼能忽略生成的文件,而使用sloccount
- 2. 告訴LLDB忽略文件
- 3. 告訴GIT忽略某些文件
- 4. IntelliJ - 使用TypeScript忽略生成的文件
- 5. svn:忽略生成的子文件夾
- 6. 我怎麼可以在生成文件
- 7. 我怎麼在生成文件
- 8. 如何告訴Shopify的Themekit忽略.svn文件?
- 9. 我怎樣才能讓編譯器告訴我什麼文件#define的值?
- 10. 忽略IntelliJ文件搜索中的大文件
- 11. 我怎麼能告訴Emacs的發現文件不崩潰與「//」的路徑
- 12. 我怎樣才能拉忽略的文件?
- 13. 我應該告訴Mercurial忽略Xcode iOS項目中的哪些文件?
- 14. 我怎麼能忽略git倉庫中的bin和obj文件夾?
- 15. 告訴git忽略我的RSA公鑰
- 16. 我想更新.json文件,請告訴我怎麼去
- 17. 告訴冰球在創建文件時忽略匹配
- 18. 如何告訴svn忽略某些文件在任何地方?
- 19. 告訴mercurial在合併和更新時忽略文件
- 20. 如何告訴TextMate在「轉到文件」時忽略我的Katz的Bundler文件夾?
- 21. 在Resharper分析中忽略設計器和生成的文件
- 22. 告訴Superview忽略觸摸事件?
- 23. 我怎麼能告訴什麼數據庫格式的文件(或文件集)創建(德爾福)?
- 24. git:忽略源文件中的文件
- 25. 查找忽略我搜索的第一個文件名
- 26. 告訴文件
- 27. 忽略svn中的文件?
- 28. IntelliJ + Perforce自動忽略新文件
- 29. IntelliJ IDEA svn不會忽略.iml文件
- 30. Intellij IDEA忽略文件運行問題
是的!他們總是把生成的結果放在頂部!嘖! –