visual studio 利用snippet Designer來擴充自己的程式碼片段

摘要:C# 利用snippet Designer來擴充自己的程式碼片段

visual studio本身就有很多好用的程式碼片段,像foreach按tab兩下就會產出基本的語法,或者prop就能快速產生屬性的預設寫法,還有很多片段不知道的話,我們也可以從工具>程式碼片段,然後如下圖我只要從位置去找,就可以了解這些程式碼片段應該是如何自訂的。

在語言的地方可以選擇,在此我選擇的是C#,然後下面又有分成好幾種,可以自己點選進去看,如果我們自訂的則會是在My Code Snippets裡面。

接著我們就是要去安裝擴充套件來方便開發程式碼片段,請先至工具>擴充功能和更新,接著如下圖

就去安裝snippet designer,我們就能方便的擴充自己的程式碼片段了,也可以改掉原始C#的片段

先找到目錄,然後選擇想改的snippet按兩下,預設就會用我們安裝的套件來開啟,如下圖

改完需要重開vs才會生效哦,接著就是要了解一下我們如何自訂團隊或個人方便的snippet了,我們可以大概寫個樣本,然後再進去詳細自訂,比如下圖的例子

預設是長成下圖的樣子

我改完成後變成下圖的樣子

$object$也就是預設會產生object這個字,按tab就會跳到下一個$property$

按enter就會回到一開始的地方,假如在你全部打完想要按enter定義在哪個地方,則只需要使用$end$

其餘的細節我們可以多多觀察別人的snippet來定義成更符合自己要求的擴充語法片段哦