簡單的問題:我如何搜索當前在Eclipse中打開的所有文件?注意:我不想搜索該工作區中的所有文件,只是在標籤中打開的文件。是否有捷徑可尋?如何在Eclipse中搜索所有打開的文件?
回答
最近的方法是在Navigator或Package Explorer視圖中選擇幾個資源,然後按Ctrl + H並選擇'Selected Resources'單選按鈕。它將限制只搜索選定的文件。
這工作完美,謝謝! – anon58192932 2012-03-30 19:26:13
但假設如果打開20個文件,則用戶必須通過按Cpntrol和Shift鍵!!手動選擇所有這些文件。 – 2014-01-01 07:48:55
Notepad ++具有此功能。它甚至可以讓你一次打開搜索結果中的所有文件。 – Knu8 2016-12-23 10:07:26
目前沒有辦法做到這一點。
最簡單的解決方案是手動選擇文件(按住CTRL並單擊文件)並指定「選定的資源」作爲搜索範圍。
當前打開的文件在eclipse中並不被認爲是特殊的 - 您有更高級的組織文件的方法:項目和工作集。
Working sets允許您定義文件集合,這些文件可以用作許多操作的約束條件。你必須明確地定義它們,但是它們不會因爲你關閉了文件而改變。
謝謝,邁克爾。我聽到你對Eclipse中可用功能的看法,但這是使用簡單性勝過功能的例子之一。我同意Eclipse具有比我所要求的更高級的功能,但這正是我的觀點。實現「在打開文件中查找」比實現工作集概念要簡單得多。我想暫且不得不這樣做。再次感謝。 – daveslab 2009-12-21 16:35:07
但是,實施的簡單性不應該成爲納入標準。我認爲查找開放文件的用例太弱,無法保證包含,儘管UI的影響會很小。 – JesperE 2009-12-22 07:07:49
對我而言,當前打開的文件通常是限制搜索/替換的重要標準。也許不同類型的發展需要不同的工作實踐?我使用PHP開發網站,並發現這是其他IDE的寶貴功能。這是這些功能之一,一旦你開始使用你不能沒有成像! – Owen 2010-12-18 15:16:32
Eclipse中沒有find-in-open-files命令,
我認爲在Eclipse中未實現open-in-open-files的主要原因可能是因爲打開的文件集對於許多用戶而言是微不足道的。 (事實上,我不知道(或關心)我打開了哪些文件(甚至當Eclipse變得太多時,它們會自動關閉編輯器/文件)如果我想導航到一個文件,我打開它。限制對我目前打開的文件的搜索對我來說將是毫無意義的。)
Windows或Linux上的CTRL + E和OSX上的Command + E。
這是搜索文件*名稱*,但我想搜索*內容*。儘管如此,謝謝。 – daveslab 2011-09-19 13:53:36
對於原始海報來說這可能來得太晚,但爲了防止其他人需要找到答案,我遇到了同樣的問題,並通過安裝名爲Instasearch的插件找到了我的解決方案。您可以前往幫助/ Eclipse Marketplace並搜索Instasearch。
您可以在以下地址找到有關此插件的更多信息。
這個插件實際上讓你只搜索打開的文件嗎?我沒有看到您鏈接到的頁面上提到的內容。 – 2012-05-19 19:19:05
@Tom,不幸的是,它沒有,對不起我的錯誤。我是Eclipse的新手,並且自從一開始就錯過了在所有打開的文件中搜索的能力。在我這邊愚蠢的假設,沒有人注意到這樣的插件,應該在回答之前再次檢查問題,我一開始並沒有注意到它搜索來自同一包中的所有文件,打開或關閉。 – 2012-05-19 20:19:49
@Ramon Royo +1我認爲它沒有回答這個問題。我仍然在尋找這一個。 – 2014-12-08 07:12:00
彈簧產生一個獨立的Eclipse插件(在春季沒有依賴關係)被稱爲快速搜索
http://marketplace.eclipse.org/content/quick-search-eclipse
爲了提高效率,它會首先搜索已打開的文件。所以,雖然它不是純粹限制按要求打開文件,但只要點擊出現的第一個結果,您仍然可以在實踐中獲得類似效果。
如果他們只是添加了一個選項來允許你這樣做,這將是完美的。 *嘆* – daveslab 2016-04-28 18:00:18
- 1. 如何打開當前目錄中的所有.txt和.log文件,搜索並打印搜索到的文件
- 2. Emacs搜索並打開多個文件並在所有緩衝區中搜索
- 3. 如何搜索所有文件的一個項目在Eclipse
- 4. 如何在eclipse clearcase中搜索文件?
- 5. 在eclipse中的所有類中搜索?
- 6. 在Eclipse中搜索文件
- 7. 如何在eclipse中打開.launch文件
- 8. 如何在eclipse中打開tar.gz文件
- 9. 如何在Eclipse的文件搜索中跳過.svn-base文件?
- 10. 如何在Swift中打開搜索tableView
- 11. 在Eclipse中搜索包含文本'querystring'的項目中的所有文件
- 12. 在Eclipse中,有沒有「書籤所有」文件搜索結果的方法?
- 13. 如何在Eclipse中搜索文檔
- 14. Eclipse打開項目中的所有文件
- 15. 如何在IntelliJ Idea中搜索項目的所有文件?
- 16. 如何從Eclipse中的文件搜索中排除.class文件?
- 17. 搜索所有目錄中的文件
- 18. 搜索WebStorm中的所有文件
- 19. 如何獲取eclipse編輯器中所有打開文件的列表?
- 20. Eclipse的文件搜索 - 如何搜索特定字符串
- 21. 如何在PhpStorm中打開所有已修改的文件
- 22. 如何在所有報告文件中搜索所有出現的單詞?
- 23. 在IProject中搜索文件--Eclipse
- 24. Visual Studio搜索保持文件打開
- 25. 搜索和打開文件提示
- 26. 在eclipse中打開文件在Mac 10.6
- 27. 如何讓Eclipse(pydev)在打開文件時自動摺疊所有註釋?
- 28. 在文件夾中搜索字符串的所有文件
- 29. 如何搜索和打開applescript上的內容文件?
- 30. 如何從Eclipse CDT打開vcproj文件?
我不知道我會選擇一個正確的答案在這個人,只是因爲我的問題的簡單答案是「不」,下面3人提出的兩個解決方案都是有效的。仍然在想。 – daveslab 2009-12-22 02:14:28