2013-03-17 83 views
0

我要找的Visual Studio插件搜索文本輸入(如點擊率+ F,按文件名稱或類型不搜索 - ReSharper的確實是偉大的),但額外的選項,如:的Visual Studio插件文本搜索

我知道,我不想看在視圖文件(* CSHTML)或腳本
  • 能夠做區分大小寫,大小寫不敏感的搜索
  • 可選:
    • 包含/排除的文件類型,如能力:通過正則表達式搜索

    你能推薦什麼嗎?

  • 回答

    2

    「在文件中查找」ctrl + shift + f可以完成大部分上述任務。
    它只能包含某些文件類型(但不能排除),執行區分大小寫/不敏感的搜索並使用正則表達式。

    但是,如果你真的想要一個插件看看Sonic File Finder(http://www.jens-schaller.de/sonic-tools/sonicfilefinder/overview/overview.htm)。我曾經在VS 2005中使用它,直到我得到resharper,我主要通過類型,符號或TODO進行搜索。

    +0

    +1,有點遺憾,你不能排除文件/文件類型 – 0lukasz0 2013-03-19 17:15:30

    1

    總是有Powershell,結合使用Get-ChildItem -Recurse來查找所需的文件,使用Get-Content掃描文件的內容,使用-match運算符查找正則表達式所需的字符串。

    例如,這將顯示您選擇含有表達的文件的文件名列表:

    Get-Childitem c:\Projects -Exclude *.csproj -Recurse | ? { (Get-Content $_) -match "<expression>" } 
    

    或者這會告訴你所有匹配的行,grep的風格:

    Get-Childitem c:\Projects -Exclude *.csproj -Recurse | Select-String -pattern "<expression>" 
    
    +0

    +1這很酷,但我想要更高層次的東西:P – 0lukasz0 2013-03-19 17:17:18

    相關問題