2011-10-24 33 views
6

我的解決方案有幾個pdf文件,可以作爲靜態文件下載,也可以捆綁到解決方案中作爲開發人員的便捷參考。在搜索小文本字符串時,我經常會遇到大量的二進制Unicode字符串,它們會氾濫搜索結果列表。我想要一種方法來從我的搜索結果中排除PDF文件。防止Visual Studio嘗試在PDF文件中搜索二進制數據

澄清:我知道Look at these file types組合框;但我不想手動添加/刪除whitelist(爲了避免與生成具有任意擴展名的數據的第三方系統接口的問題)。我想將* .pdf添加到像* .jpg或* .png這樣的黑色文件列表中,VS不會嘗試搜索,就好像它們是文本一樣。一些可以讓VS正確搜索.pdf文件的東西是可以接受的選擇。

回答

1

我想將* .pdf添加到像* .jpg或* .png這樣的文件的黑色列表中,VS不會嘗試搜索,就好像它們是文本一樣。

使用CTRL + SHIFT + F和下面的正則表達式搜索文本,如b

^\w+b\w+$ 

使用PDF序言識別PDF文件:

^%PDF-1 

參考文獻