最近在改公司裡面古老的asp**,不說檔案有1w個,起碼也有7,8千,而且檔案裡面include乙個巢狀乙個。。。當某天jira平台
上出現了需要你改的bug的時候,甚至都不知道這個錯誤在哪個頁面,更不說用找出準確的行了,就算找出來了,那時候也是長憋了一口氣
才找出來的。。。此為背景。。。這時候,可以借助下vs裡面強大的 「查詢」 功能了。
一:檔案查詢
1:檔案檢索
有時候我們因為改bug的需要,必須要知道這個md5函式在哪些檔案中用到了,然而不像cs中我們可以用shift+f12來查詢下函式引用,
這時候我們就可以用 「檔案查詢」 解決這個問題。
我們可以在 「查詢結果」 中清楚的看到哪些檔案和哪些行使用到了這個md5函式,然後我們繼續順藤摸瓜來找到我們想要的東西。
2:更改範圍
在圖中我們的搜尋範圍選定的是「整個解決方案」,當然這個範圍你可以隨便選,比如「當前視窗」,「當前專案」,甚至是某個磁碟。。。
3:在"查詢結果「中進行再次過濾
有時候我們的」查詢結果「中有很多的檔案,那麼我翻動滾動條很麻煩的,這時候我們可以用 」快速查詢「進行二次過濾。
二:符號查詢
這三種查詢中,我想大家使用最多的莫過於」快速查詢「了,用的最少的估計也就是」符號查詢「,哈哈,有時候我們有這樣的
乙個需求,就是想找一下」xmlserializer「到底是在哪個命名空間下面的,但是一時又忘掉了,然後就不知道到底新增那個dll
了,這時候我們就可以使用 」查詢符號「 功能了。
通過查詢後,我們終於知道」xmlserializer「的命名空間為:system.xml.serialization,當然還有同名的屬性和方法,蠻有意思的。
vs中不得不會的一些小技巧 1 細說查詢
最近在改公司裡面古老的asp 不說檔案有1w個,起碼也有7,8千,而且檔案裡面include乙個巢狀乙個。當某天jira平台 上出現了需要你改的bug的時候,甚至都不知道這個錯誤在哪個頁面,更不說用找出準確的行了,就算找出來了,那時候也是長憋了一口氣 才找出來的。此為背景。這時候,可以借助下vs裡面...
Dart中不得不會的mixins
在物件導向的程式語言中,mixin 或mix in 是乙個類,其中包含供其他類使用的方法,而不必成為其他類的父類。這些其他類如何獲得對mixin方法的訪問許可權取決於語言。混合素有時被描述為 包含 而不是 繼承 mixins鼓勵 重用,並且可用於避免多重繼承可能導致的繼承歧義 鑽石問題 或解決語言中...
JavaScript一些優雅小技巧不得不知
var a 3 console.log a 1 3 console.log a 3 這個方法最長用 console.log a.valueof 3有的時候後台來的字串,你在前端函式swich已經寫好了,都是數字。尷尬了。這個時候只要這樣就解決了 switch data.value boolean x...