1. 程式人生 > >如何成為一個Xamarin專家

如何成為一個Xamarin專家

近期,我們釋出了 Xamarin studio 6,這個版本充滿了美妙的新特性,能夠更有效的幫助我們的開發工作。由於其深層次的 IDE 比較複雜,同時我們也很難去發現並記得那些對我們最有幫助的特性,所以我想與大家分享一些技巧,用於幫助大家在 Xamarin Studio 的開發體驗中收穫更多的樂趣。

1.深色主題

曾經在 Xamarin Studio 中的一個最被渴求的特性就是深色主題。我們添加了這個主題到 Xamarin Studio 6 中,現在你就可以看到。請確保你已安裝了最新的更新,你會在 Xamarin Studio 的引數對話方塊的視覺樣式版面找到這個主題。我們不僅在 Xamarin Studio 中添加了深色主題,還優化了整個UI介面,讓它看起來更時尚、更現代。我們的設計師甚至創造了5,727個新圖示!

1

2.全域性搜尋

新版本的一個頂級特徵就是工具欄上的全域性搜尋框,這是一種很好的方式來搜尋解決方案中的檔案、型別和成員並快速導航到已知的內容中。全域性搜尋採用模糊駱駝拼寫匹配,會自動彈出你搜索的包含關鍵字的內容。例如,在你的程式碼中尋找 UINavigationControllers,你只需搜尋 “navCon” 或 “nav com”。

2

還可以使用 Xamarin Studio 的全域性搜尋來搜尋可用的命令,這是一種超級方便的方式來執行那些你不記得的鍵盤快捷鍵命令。我經常在全域性搜尋框中通過 CMD 命令鍵入 “POPT” 並點選回車,來啟動專案選項對話方塊。

3.按鍵繫結

對於那些你最常使用的命令,按鍵繫結可以極大地加速你的核心工作流程。除了在 Xamarin Studio 的選單中顯示的按鍵繫結之外,還有很多隱藏的實用小命令,可以在引數對話方塊的按鍵繫結面板中找到,如變換(按Ctrl-T

),用於交換插入符號兩邊的字元。你可以將自己的按鍵繫結到最喜歡的命令上,同時還可以編輯現有的繫結按鍵。

3

4.資源分析

在 Xamarin Studio 中,我最喜歡的功能是資源分析。這個功能以前只作為一個實驗性的選項,但現在 Xamarin Studio 6 使用了 Roslyn 編譯平臺,資源分析變得更可靠,並且預設處於啟用狀態。

資源分析使用 Roslyn 分析儀來檢查我們編碼中的問題並提出改善建議,它發現的問題會用下劃線標出並且在滾動條中顯示。你可以懸停在滾動條上檢視對該問題的解釋,或者使用檔案命令中的下一頁命令(Alt-Page Down)在這些問題之間來回切換,還可以通過點選滾動條頂部的指示器實現切換。

資源分析中最優秀的部分是可以自動修復許多它發現的問題。在問題上單擊滑鼠右鍵,如果問題是可修復的,資源分析會將修復好的問題顯示在內容選單的修復子選單中。

4

該修復選單可以直接從鍵盤中通過 Alt-Enter 組合快捷鍵開啟,這種方式打開了顯示所有可用的修復和重構的組合菜單。通過這種方式訪問的大量上下文重構,可以以一種更有效的方式結合在一起,特別是將擴充套件選擇命令(Alt-Shift-Up)和移動到上下行(Alt-Up/Alt-Down)的命令相結合。

5

現存的內建庫中已經覆蓋了300種重構、分析器,據說 Roslyn 平臺也有了修復版,這些現在都作為一種叫做重構要點的擴充套件,在 Visual Studio 中可以獲取到。你甚至可以編寫自己的分析器和修復。

5. Xamarin Studio 的載入項

Xamarin Studio 目前有一個載入項越來越多的的生態系統,並且還在成長中。載入項可以新增 Roslyn 分析儀、新命令、新專案型別等等。

你可以安裝那些其他人從載入管理器中建立的載入項。

6

甚至還有可幫助你建立自己的載入項的載入項。在 Xamarin Studio 6 新版本釋出的同時,已有部分開發工具緊跟步伐進行支援,如 ,這是一款 Xamarin 平臺的原生移動控制元件集,能夠為原生移動應用提供出色的圖表、儀表盤和表格控制元件,並內建了很容易配置的平滑的動畫,確保最佳的資料視覺化體驗。

文章來源:By Mikayla Hutchinson·June 9, 2016·Xamarin Platform

原文連結:https://blog.xamarin.com/become-a-xamarin-studio-expert/