[Visual Studio] Visual Studio 2013 RC 針對XAML編輯功能的強化 – 更強大的 Go To Definition 支援

在撰寫C#程式時,我們會習慣透過Go To Definition來查找方法、屬性或是類別等等詳細的實作內容,而在Visual Studio 2013 RC版裡,Go To Definition功能也可以在編輯XAML時使用了喔!!

 

Visual Studio 2013 RC中針對XAML編輯功能的強化除了先前介紹過的IntelliSense之外,不可不提的當然就是提供了更強大Go To Definition(也就是預設的F12鈕會執行的功能)的支援了。

在撰寫C#程式時,我們會習慣透過Go To Definition來查找方法、屬性或是類別等等詳細的實作內容,而在Visual Studio 2013 RC版裡,Go To Definition功能也可以在編輯XAML時使用了喔!!

 

在編輯XAML時,我們可以透過Go To Definition來達到下列幾項目的:

 

1.  快速巡覽資源中的樣式、樣版或是其他資源。更強的是,就算該資源並非存放在目前編輯中的XAML檔,它一樣巡覽得到喔!!

     針對資源中的內建樣式(Style)執行Go To Definition:

    21

 

    針對自訂樣版(Template)執行Go To Definition:

    22

 

    針對定義於App.xaml檔中的字串執行Go To Definition:

    23

 

2. 快速巡覽到資料繫結的來源類別。(光是這個功能加上資料繫結時的IntelliSense就可以讓開發速度大幅的增加啊!!~)

    24

    當然,也可以直接巡覽到資料來源中的屬性喔!!

    25

 

3. 巡覽到使用者控制項的定義檔或是透過Object Browser檢視原生控制項的組件結構。

    針對原生控制項執行Go To Definition:

    26

    針對UserControl執行Go To Definition:

    27

 

看完了上面的範例,是不是也深深感覺到Visual Studio 2013的強大威力了呢??

心動的話不妨馬上下載試用喔!!~