• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    VisualStudio里面的搜索和瀏覽的一些技巧

    來源:懂視網 責編:小采 時間:2020-11-09 15:34:11
    文檔

    VisualStudio里面的搜索和瀏覽的一些技巧

    VisualStudio里面的搜索和瀏覽的一些技巧:這是我寫的關于VS2010和.Net4的 博客系列 的第27篇。 今天的文章繼續上星期我的 調試技巧文章 ,并談談Visual Studio里比較有用的搜索和瀏覽的技巧。我的朋友 Scott Cate (他寫了很多關于VS使用技巧和竅門的 博客 )最近向我強調了這些很好的技巧,大部分使
    推薦度:
    導讀VisualStudio里面的搜索和瀏覽的一些技巧:這是我寫的關于VS2010和.Net4的 博客系列 的第27篇。 今天的文章繼續上星期我的 調試技巧文章 ,并談談Visual Studio里比較有用的搜索和瀏覽的技巧。我的朋友 Scott Cate (他寫了很多關于VS使用技巧和竅門的 博客 )最近向我強調了這些很好的技巧,大部分使

    這是我寫的關于VS2010和.Net4的 博客系列 的第27篇。 今天的文章繼續上星期我的 調試技巧文章 ,并談談Visual Studio里比較有用的搜索和瀏覽的技巧。我的朋友 Scott Cate (他寫了很多關于VS使用技巧和竅門的 博客 )最近向我強調了這些很好的技巧,大部分使

    這是我寫的關于VS2010和.Net4的博客系列的第27篇。

    今天的文章繼續上星期我的調試技巧文章,并談談Visual Studio里比較有用的搜索和瀏覽的技巧。我的朋友Scott Cate(他寫了很多關于VS使用技巧和竅門的博客)最近向我強調了這些很好的技巧,大部分使用VS的開發人員好像不知道這些技巧(即使他們大部分都在產品開發組呆過一陣子)。

    如果你還沒有使用過這些技巧,希望這篇博文能幫你發現它們。 它們學起來很容易,能幫你節省很多時間。

    Ctrl + i漸進搜索

    大多數使用Visual Studio的程序員都習慣了在IDE里按“Ctrl + F”鍵來打開“查找窗口”。但令人驚訝的是,有很多程序員不知道Visual Studio里的“漸進搜索”這個功能。它可以讓你在當前文檔里進行搜索,而且允許你不用打開對話框就可以搜索。

    使用漸進搜索

    在編輯器里按“Ctrl + i”即可啟用漸進搜索。它會換掉鼠標圖標,并將IDE狀態欄的左下角改成“漸進式搜索:(搜索關鍵字)”—你可以鍵入要搜索的關鍵字,并且編輯器會從你在源代碼的位置開始搜索(不用打開對話框)。

    下面我們搜索“action”,VS會在文件里高亮第一次使用到它的地方。

    我們可以接著按“Ctrl + i”來搜索下一個用到它的地方(可以重復多次):

    按“Ctrl + Shift + i”可以反方向搜索,這樣避免回溯。

    你可以通過“Esc”鍵跳出漸進式搜索。這里有關于漸進式搜索更詳盡的資料。

    F3和Shift + F3 –使用以前的關鍵字查找

    關于漸進式搜索的一個很炫的技巧是,當你按下ESC鍵退出搜索時,它會將關鍵字添加到IDE的查找棧里。在VS的標準工具欄上的“查找”下拉框,你可以看到用過的搜索關鍵字:

    在Visual Studio里,按F3鍵可以讓你重復上次的搜索。這在你查找一些東西,改一下代碼,然后要從改動過的地方繼續搜索的時候非常有用。只要按下F3,你就可以在文檔新的位置上重復上次的搜索(例如“action”)—不需要重新鍵入搜索關鍵字。

    按“Shift + F3”可以使用 上次搜索關鍵字進行反向搜索(從光標在編???器的當期位置開始)。你可以很方便地用F3/Shift+F3的組合在文檔里向前向后搜索。

    Ctrl + F3—搜索當前選擇的文本

    另外一個搜索技巧是,為了避免鍵入關鍵字,你可以在代碼編輯器里選中一個單詞(或單詞的一部分),然后按“Ctrl + F3”來在當前文件搜索下一個用到它的地方:

    按“Ctrl +F3”搜索選中文本的下一個實例—這樣避免你鍵入它:

    跟前面講的類似,你可以用“Ctrl + Shift + F3”來進行反向搜索,即從文本里回溯搜索。

    Ctrl + Shift + F –在解決方案里搜索

    有時你會想在整個解決方案里進行搜索。

    “Ctrl + F”打開的查找對話框默認是在當前文檔進行搜索。“Ctrl + Shift + F”打開的查找對話框默認在整個解決方案里進行搜索:

    執行一個這樣的搜索,會打開IDE里的“查找結果”窗口,你可以在里面定位到搜索關鍵字的每個實例:

    你可以在“查找結果”窗口里雙擊一項來跳到關鍵字出現的地方。

    有一個很多人都不知道的技巧,就是按“F8”或者“Shift + F8”可以在列表的前后項之間切換。這使得在里面定位變得更快更容易,這樣就不用使用鼠標來進行移動了。

    Shift + F12 –查找用途

    大部分使用Visual Studio的程序員都知道選中一個類型,然后按F12來“轉到定義”。它會跳轉到定義類型的地方,這樣查看類型定義就變得很方便。

    但大部分程序員都不知道“Shift + F12”—它會找出所有用到一個特定類型的地方。讓你快速找到一個類型的用法。要用它,只要選中或者把光標放在一個類型,然后按“Shift + F12”:

    然后它會打開“查找符號結果”窗口,并列出當前解決方案里所有用到這個類型的地方:

    跟前面一樣,按“F8”或者“Shift + F8”可以在列表的前后項之間切換。

    Ctrl +減號和Shift + Ctrl +減號–向前/向后定位

    打開另一個代碼文件,查看一些東西,然后想回到前面文件的位置,這樣的經歷你有過嗎?比如說,用F12“轉到定義” 后,然后要跳回原來用到類型的代碼那里?

    一個很多人都不知道的VS的功能,就是“回溯定位”組合鍵—“Ctrl + (減號鍵)”。它會在導航棧中跳轉到以前的文檔或者位置。

    要看它是如何工作的,請先在Visual Studio里選中一個類型。下面我選中了“IController”接口:

    按F12跳到它的定義處,會打開一個新的編輯器窗口并顯示選中類型的源代碼:

    現在要回到我們當初的位置,按“Ctrl + (減號鍵)”,然后VS就會把我們帶回原來的地方:

    而如果你想要在導航棧里往前走(也就是要回到IController.cs文件),那就按“Shift + Ctrl + (減號鍵)”。

    Sara Ford有一篇不錯的文章深入講解了這個功能,還解釋了將新的位置壓入導航棧的條件。

    Ctrl + Alt +(向下鍵)-定位一個打開的文件

    曾經在IDE里打開了數不清的文件,想要找到一個容易的方法漫步其中?

    一個很有用的按鍵組合就是“Ctrl + Alt + (向下鍵)”—這時VS會顯示一個下拉框并列出所有打開的文件:

    你可以使用箭頭鍵來選擇要瀏覽的文件—或者最好開始敲文件名,Visual Studio會為你在列表里高亮它。比如說,上面我敲了“Mo”,Visual Studio高亮“ModelBinder.cs”。按下“Enter”鍵就會幫我打開那個文件:

    這是一個在文件之間很好的、便利的瀏覽方式,不需要使用鼠標,或者要讓你的手離開鍵盤。另外記住“Ctrl + (減號)”可以讓你回到原來的位置。

    定位到,調用層次結構和引用高亮功能

    Visual Studio 2010提供了一大批新的代碼定位和查找功能—包括新的“定位到”對話框,“查看調用層次結構”功能和引用高亮功能:

    我在之前的博客里提到了VS 2010這三個新功能。如果你還沒有讀過這篇文章并體驗它們的能量,我非常推薦你去試試—它們是很好的補充。

    編輯器其他方面的改進

    VS 2010里面有數不清的改進—我在之前的博客里也提到很多。這使我之前的幾篇VS 2010編輯器的文章:

    ·改進過的C#/VB代碼智能感知

    ·改進過的JavaScript代碼智能感知

    ·框選和多行編輯支持

    ·ASP.NET, HTML和JavaScript代碼片段支持

    另外也請看看我關于VS 2010和.NET 4改進系列的其他博客。

    總結

    上面大部分功能實際在Visual Studio已經存在了好幾個版本—但還是有非常多的程序員不知道他們。希望這篇博客提供了一條捷徑幫你了解它們。如果你需要記住這些按鍵—打印一份VS 2010快鍵招貼畫,并貼在你顯示器旁邊。

    如果還要學習更多的Visual Studio技巧,請訂閱Scott Cate的Visual Studio技巧系列文章(里面已經有83個超棒的技巧了),也可以訂閱Sara Ford的博客—歷年來,她也有一個很棒的技巧集。

    希望這能對您有所幫助。

    Scott


    原文:http://weblogs.asp.net/scottgu/archive/2010/08/24/search-and-navigation-tips-tricks-with-visual-studio.aspx

    中文翻譯:http://blogs.msdn.com/b/scottgu/archive/2011/10/08/visual-studio-1.aspx



    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    VisualStudio里面的搜索和瀏覽的一些技巧

    VisualStudio里面的搜索和瀏覽的一些技巧:這是我寫的關于VS2010和.Net4的 博客系列 的第27篇。 今天的文章繼續上星期我的 調試技巧文章 ,并談談Visual Studio里比較有用的搜索和瀏覽的技巧。我的朋友 Scott Cate (他寫了很多關于VS使用技巧和竅門的 博客 )最近向我強調了這些很好的技巧,大部分使
    推薦度:
    標簽: 搜索 查找 小技巧
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产色婷婷五月精品综合在线| 国产精品被窝福利一区| 久久国产免费观看精品| 亚洲午夜成人精品电影在线观看| 国产va免费精品| 国内精品久久九九国产精品| 久久精品人人做人人妻人人玩| 日韩精品无码人妻一区二区三区| 91精品视频在线| 精品九九久久国内精品| 精品久久久久久中文字幕人妻最新| 无码8090精品久久一区| 国产精品亚洲欧美大片在线看 | 国自产精品手机在线观看视| 凹凸69堂国产成人精品视频| 亚洲AV成人精品网站在线播放 | 久久精品国产亚洲av影院| 四虎国产精品成人免费久久| 国产精品永久免费| 99久久夜色精品国产网站| 久久777国产线看观看精品| 国产成人精品日本亚洲专一区 | 巨大黑人极品VIDEOS精品 | 91在线手机精品超级观看| 九九热这里只有在线精品视| 第一福利永久视频精品| 国产国产精品人在线观看| 精品久久久噜噜噜久久久 | 精品久久国产一区二区三区香蕉 | 亚洲国产精品一区第二页| 欧美成人精品一区二三区在线观看 | 国产精品最新国产精品第十页| 91精品国产综合久久香蕉 | AAA级久久久精品无码区| 四虎国产精品永久地址99| 九九热在线精品视频| 欧美精品免费线视频观看视频| 精品久久久久久综合日本| 欧美精品人爱c欧美精品| 国产精品VIDEOSSEX久久发布| 国产精品99无码一区二区|