標籤:des blog http 使用 os 資料
如果資料屬性的數量比較多,那麼輸入總是要花費較多的時間,這裡有個小技巧,就是使用快捷的輸入方法,但是VS自身提供的程式碼片段是有限的,幸運的是我們可以通過:工具>
程式碼片段管理器>添加來添加自訂的程式碼片段。
具體的方法是在安裝路徑下找到系統內建的程式碼片段來修改,自訂自己需要的程式碼片段。
1 <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> 2 <CodeSnippet Format="1.0.0"> 3 <Header> 4 <Title>propfull</Title> 5 <Shortcut>propfull</Shortcut> 6 <Description>屬性和支援欄位的程式碼片段</Description> 7 <Author>Microsoft Corporation</Author> 8 <SnippetTypes> 9 <SnippetType>Expansion</SnippetType>10 </SnippetTypes>11 </Header>12 <Snippet>13 <Declarations>14 <Literal>15 <ID>type</ID>16 <ToolTip>屬性類型</ToolTip>17 <Default>int</Default>18 </Literal>19 <Literal>20 <ID>property</ID>21 <ToolTip>屬性名稱</ToolTip>22 <Default>MyProperty</Default>23 </Literal>24 <Literal>25 <ID>field</ID>26 <ToolTip>支援此屬性的變數</ToolTip>27 <Default>myVar</Default>28 </Literal>29 </Declarations>30 <Code Language="csharp">31 <![CDATA[private $type$ $field$;32 33 public $type$ $property$34 {35 get { return $field$;}36 set { $field$ = value;}37 }38 $end$]]>39 </Code>40 </Snippet>41 </CodeSnippet>42 </CodeSnippets>
主要修改Title,Shortcut和Code節點中的內容。例如:將上面的Code節點的內容改為如下
<Code Language="csharp"> <![CDATA[private $type$ $field$; public $type$ $property$ { get { return $field$;} set { $field$ = value; this.RaisePropertyChanged("$property$"); } } $end$]]> </Code>
通過輸入ShortCut節點中的名稱,雙擊Tab鍵就可以快速輸入代碼。