在撰寫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:
針對自訂樣版(Template)執行Go To Definition:
針對定義於App.xaml檔中的字串執行Go To Definition:
2. 快速巡覽到資料繫結的來源類別。(光是這個功能加上資料繫結時的IntelliSense就可以讓開發速度大幅的增加啊!!~)
當然,也可以直接巡覽到資料來源中的屬性喔!!
3. 巡覽到使用者控制項的定義檔或是透過Object Browser檢視原生控制項的組件結構。
針對原生控制項執行Go To Definition:
針對UserControl執行Go To Definition:
看完了上面的範例,是不是也深深感覺到Visual Studio 2013的強大威力了呢??
心動的話不妨馬上下載試用喔!!~