程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> Visual Studio自定義代碼片斷的技巧

Visual Studio自定義代碼片斷的技巧

編輯:關於.NET

用鼠標點點Visual Studio,會發現有個代碼片斷菜單:

點開後發現,原來是常用的代碼片斷(Tab的快捷方式)的管理器:

於是打開上面的文件夾路徑:

通過經驗或者直覺可知:要自定義代碼片斷,只要把文件復制一份,改改名稱和參數,然後導入就應該可以了:

下面我就演示下MAction類來示例:

我把if.snippet復制了一份,改名為maction.snippet,然後用vs打開,發現是個xml:

<?xml version="1.0" encoding="utf-8"?>

<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">

<CodeSnippet Format="1.0.0">

<Header>

<Title>if</Title>

<Shortcut>if</Shortcut>

<Description>if 語句的代碼段</Description>

<Author>Microsoft Corporation</Author>

<SnippetTypes>

<SnippetType>Expansion</SnippetType>

<SnippetType>SurroundsWith</SnippetType>

</SnippetTypes>

</Header>

<Snippet>

<Declarations>

<Literal>

<ID>expression</ID>

<ToolTip>要計算的表達式</ToolTip>

<Default>true</Default>

</Literal>

</Declarations>

<Code Language="csharp"><![CDATA[if ($expression$)

{

$selected$ $end$

}]]>

</Code>

</Snippet>

</CodeSnippet>

</CodeSnippets>

掃了一下,發現這xml很簡單,只要修改Shortcut(敲打的前幾個字母),和Code裡的內容改成自己的就可以了,當然描述和參數和表達式,有需要自己也可以改:

OK,改完就這樣了,本來以為還要導入,卻發現,在默認目錄裡復制是直接生效的。

測試,直接敲ma:

直接出來代碼片斷的提示了,雙擊Tab按鈕,直接出來了代碼片斷:

using (MAction action = new MAction(光標是定位在這裡的))

{

;}

是不是很簡單的說,通過此方法,把常用的代碼片斷弄成2個字母快捷方式(Tab),可以提高平時的編碼速度。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved