• <td id="ae6ms"><li id="ae6ms"></li></td>
  • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
  • <table id="ae6ms"></table>
  • <td id="ae6ms"></td>
    <td id="ae6ms"></td>
  • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
  • <td id="ae6ms"></td>
  • <table id="ae6ms"><li id="ae6ms"></li></table>
  • <table id="ae6ms"></table>
    西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
    軟件
    軟件
    文章
    搜索

    首頁編程開發C#.NET → Visual Studio 2010 自定義代碼段新特性

    Visual Studio 2010 自定義代碼段新特性

    相關軟件相關文章發表評論 來源:WilsonWu時間:2010/2/25 23:14:30字體大?。?em class="fontsize">A-A+

    作者:不詳點擊:834次評論:0次標簽: VisualStudio

    • 類型:編程輔助大?。?i>36KB語言:中文 評分:6.6
    • 標簽:
    立即下載

    2010年2月24日,北京,陰,今天是參加微軟VSTS 2010 TTT培訓的第二天,也是最后一天,這次來參加這個講師培訓收獲良多,課程上的內容由于目前處于NDA保密狀態,不方便發表出來,但很久沒寫文章也覺得愧對朋友們,所以接下來我會陸續寫一些非本次TTT的關于VSTS 2010的文章,主要以VSTS 2010新特性為主,希望大家喜歡且對大家的實際工作有所幫助。

    言歸正傳,本文要介紹的是VSTS 2010客戶端IDE的一個新功能,根據字面意思我暫且翻譯成自定義代碼段,這個功能可以幫助開發人員記錄經常要輸入的文字,這些文字可以是代碼,注釋,版權信息等等,雖然該功能并非VS首創,但是也給新版VS增強了很多易用性,首先來看一下如何使用:

    首先啟動VS 2010,這里我安裝的是VS 2010 旗艦版 Beta 2:

    image

    接下來在VS 2010中新建一個任意類型文件,這里我創建一個HTML文件:

    image

    image

     

     

     

    image

    在要插入代碼的地方右擊選擇Insert Snippet…,或者可以使用快捷鍵Ctrl+K Ctrl+X進行同樣操作:

    image

    然后選擇要插入的內容即可:

    image

    image

    image

    這樣就輕松完成了代碼的插入,對于以上的簡單代碼大家可能并不能看出效率來,接下來我們來將自己常用的代碼或項目中常用的代碼添加到其中,以后使用的時候就非常方便,快捷,并且這個功能給很多類人帶來了方便:

    1. 講師:做Demo的時候再也不用復制粘貼了,只要將Demo代碼段做成類似的快捷代碼就可以輕松完成Demo;

    2. 開發人員:通過自定義快捷代碼的方式,我們可以輕松與同事共享好的算法和常用的數據結構等。

    開始先介紹一下這些預定義的代碼的存儲方式,我們在VS 2010菜單項中選擇Tools,再選擇Code Snippets Manager…:

    image

    在這個管理器中我們可以看到所有預定義的可被快速插入的代碼及文本:

     

     

     

     

    image

    我們隨便選擇一個代碼到它的物理位置看看:

    image

    image

    通過上圖我們可以看到,代碼段是其實就是定義在一個XML格式的以snippet為后綴的文件中,也許很多人看到上面大量的XML結構會頭疼,但是,其實制作自己的自定義代碼段很輕松,接卸來我們就來做一個測試例子。

    還是以HTML代碼為例,首先我們為了不影響且區分于VS自帶的代碼段,我們新建一個節點,選擇Add…為我們要存儲的代碼段選擇一個目錄:

    image

    創建完成后如下:

     

    image

    這里選擇目錄的時候可以選擇一個共享目錄,如果是企業用戶的話,可以在文件服務器上創建一個共享目錄,方便大家共享自定義的方便代碼段。

    接著我們創建具體代碼段文件,首先新建一個XML格式的文件:

    image

     

    image

    接著,我們在新建的文件中使用自定義代碼段的功能來創建我們自己的代碼段文件,選擇Insert Snippet…,再選擇Snippet即可,為什么我們之前在HTML文件中沒有發現這個節點呢?是因為VS 2010的代碼段功能有一定的智能判斷,會根據我們的文件類型來判斷顯示的代碼段,所以只有在XML格式文件中我們才可以看到Snippet的快捷代碼,插入完成后如下:

    image 

    image

    其中最主要的是Code節點,Code節點的Inner Text是我們使用該代碼段插入的代碼,而這里我們想讓新建的代碼段在HTML文檔中可以使用,就要將Language屬性改為html,如下:

     

    image

    修改完成后,另存到MyCode目錄下,并以snippet為后綴:

    image

    image

    保存完成后就可以在剛才的HTML中試試了,可以輕松插入代碼:

     

     

    image

    image

    image

    關于自定義代碼段,其中有一些XML節點有特殊的意思,有興趣大家可以看看VS自帶的那些代碼段文件來定義出更好的自定義代碼段,多謝!

      vs2008
      (51)vs2008
      微軟的開發工具當前是可視化軟件開發工具的主流,越來越多的從業人員,將會使用系列開發工具,提供了的即時編輯和套用的功能。而且,對的支援感覺起來不比差,同時,它還提供了和一樣的,也就是可以一個分割視窗,同時,我們還是可以看到設計畫面和源代碼。相對于的技術不成熟,在使用方面和功能方面趨向完善。...更多>>

      相關評論

      閱讀本文后您有什么感想? 已有人給出評價!

      • 8 喜歡喜歡
      • 3 頂
      • 1 難過難過
      • 5 囧
      • 3 圍觀圍觀
      • 2 無聊無聊

      熱門評論

      最新評論

      第 1 樓 廣東廣州電信 網友 客人 發表于: 2013/11/12 11:45:41
      對于評價可以無限制的點。。。傷不起

      支持( 0 ) 蓋樓(回復)

      發表評論 查看所有評論(0)

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      字數: 0/500 (您的評論需要經過審核才能顯示)
      女人让男人桶30分钟免费视频,女人张开腿让男人桶个爽,一进一出又大又粗爽视频
    • <td id="ae6ms"><li id="ae6ms"></li></td>
    • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
    • <table id="ae6ms"></table>
    • <td id="ae6ms"></td>
      <td id="ae6ms"></td>
    • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
    • <td id="ae6ms"></td>
    • <table id="ae6ms"><li id="ae6ms"></li></table>
    • <table id="ae6ms"></table>