回答
首先,打開命令shell窗口,並在文本文件中創建所有項目文件的列表。例如,對於C#項目(具有結束的.csproj),在解決方案的根文件夾中運行以下命令:
dir /s /b *.csproj >projectlist.txt
然後,你可以很容易地通過命令確定包含特定文件中的所有項目
findstr /f:projectlist.txt /m Name_Of_Your_File
只是一個建議:如果確保每個項目都有自己的文件夾,並且屬於該項目的所有文件都位於該文件夾中或該文件夾下,則可以避免將來的麻煩。
小問題,這個查找包含名稱*包含*'Name_Of_Your_File'的文件的所有項目:如果您正在查找'bar.cs',它還會找到包含'foobar.cs'的項目。 – user1735003
@ user1735003:當然。這可以通過使用正則表達式來緩解,可能是'findstr /f:projectlist.txt/R/m [^ a-zA-Z_] Name_Of_Your_File [^ a-zA-Z_]',但我沒有測試它。 –
使用AgentRansack或類似的工具,允許搜索文件中包含的文本。
使用以下設置: 文件名:* .csproj的 包含文本:YourCodeFile.cs 查找範圍:YourSolutionFolder
運行搜索,你會碰到一些持有人所有項目文件的列表CS文件。
- 1. 查找並替換視覺工作室不會取代所有的事件
- 2. 建設視覺工作室項目
- 3. 我的項目文件正在關閉視覺工作室
- 4. 視覺工作室子項目中的圖像文件夾
- 5. 從一個dll項目的視覺工作室評論
- 6. 僅限工作項目視圖 - 查看所有工作項目
- 7. 視覺工作室添加 - 添加文件到項目
- 8. 導出視覺工作室項目文件
- 9. 尋找視覺工作室項目中的咒罵
- 10. 沒有視覺工作室
- 11. 移動一個opencv視覺工作室項目
- 12. 強制視覺工作室鏈接在lib文件中的所有符號
- 13. 視覺工作室2015 Xamarin項目找不到模擬器
- 14. 視覺工作室
- 15. 視覺工作室
- 16. 同時編輯所有視覺工作室頁面
- 17. 視覺工作室將不會安裝在所有
- 18. 視覺工作室文件解析器
- 19. 自定義視覺工作室的項目上下文菜單
- 20. 視覺工作室項目依賴另一個項目鏈接失敗
- 21. 讓視覺工作室瞭解一個新的文件
- 22. 將一個項目的視覺工作室設置複製到另一個
- 23. 項目沒有出現在添加參考視覺工作室
- 24. asp.net網站項目中的MVC視覺工作室工具
- 25. 視覺工作室安裝項目與兩個安裝文件混淆?
- 26. 編輯通過視覺工作室一個msword文件
- 27. 視覺工作室附加庫目錄
- 28. 如何將單個視覺工作室項目拆分爲多個項目?
- 29. 什麼是所謂的「框架」在視覺工作室?
- 30. 的.Net沒有視覺工作室
一個文件通常只屬於一個項目,否則您將長期遇到嚴重問題。 –
我怎樣才能找到一個項目? (我只是寫了「全部」更一般:-) 這不是我的項目,而是來自我剛開始工作的公司。 – Fabian