近期,咱們發佈了 Xamarin studio 6,這個版本充滿了美妙的新特性,可以更有效的幫助咱們的開發工做。因爲其深層次的 IDE 比較複雜,同時咱們也很難去發現並記得那些對咱們最有幫助的特性,因此我想與你們分享一些技巧,用於幫助你們在 Xamarin Studio 的開發體驗中收穫更多的樂趣。工具
1.深色主題開發工具
曾經在 Xamarin Studio 中的一個最被渴求的特性就是深色主題。咱們添加了這個主題到 Xamarin Studio 6 中,如今你就能夠看到。請確保你已安裝了最新的更新,你會在 Xamarin Studio 的參數對話框的視覺樣式版面找到這個主題。咱們不只在 Xamarin Studio 中添加了深色主題,還優化了整個UI界面,讓它看起來更時尚、更現代。咱們的設計師甚至創造了5,727個新圖標!優化
2.全局搜索動畫
新版本的一個頂級特徵就是工具欄上的全局搜索框,這是一種很好的方式來搜索解決方案中的文件、類型和成員並快速導航到已知的內容中。全局搜索採用模糊駱駝拼寫匹配,會自動彈出你搜索的包含關鍵字的內容。例如,在你的代碼中尋找 UINavigationControllers,你只需搜索 「navCon」 或 「nav com」。編碼
還可使用 Xamarin Studio 的全局搜索來搜索可用的命令,這是一種超級方便的方式來運行那些你不記得的鍵盤快捷鍵命令。我常常在全局搜索框中經過 CMD 命令鍵入 「POPT」 並點擊回車,來啓動項目選項對話框。spa
3.按鍵綁定設計
對於那些你最常使用的命令,按鍵綁定能夠極大地加速你的核心工做流程。除了在 Xamarin Studio 的菜單中顯示的按鍵綁定以外,還有不少隱藏的實用小命令,能夠在參數對話框的按鍵綁定面板中找到,如變換(按Ctrl-T),用於交換插入符號兩邊的字符。你能夠將本身的按鍵綁定到最喜歡的命令上,同時還能夠編輯現有的綁定按鍵。3d
4.資源分析component
在 Xamarin Studio 中,我最喜歡的功能是資源分析。這個功能之前只做爲一個實驗性的選項,但如今 Xamarin Studio 6 使用了 Roslyn 編譯平臺,資源分析變得更可靠,而且默認處於啓用狀態。orm
資源分析使用 Roslyn 分析儀來檢查咱們編碼中的問題並提出改善建議,它發現的問題會用下劃線標出而且在滾動條中顯示。你能夠懸停在滾動條上查看對該問題的解釋,或者使用文件命令中的下一頁命令(Alt-Page Down)在這些問題之間來回切換,還能夠經過點擊滾動條頂部的指示器實現切換。
資源分析中最優秀的部分是能夠自動修復許多它發現的問題。在問題上單擊鼠標右鍵,若是問題是可修復的,資源分析會將修復好的問題顯示在內容菜單的修復子菜單中。
該修復菜單能夠直接從鍵盤中經過 Alt-Enter 組合快捷鍵打開,這種方式打開了顯示全部可用的修復和重構的組合菜單。經過這種方式訪問的大量上下文重構,能夠以一種更有效的方式結合在一塊兒,特別是將擴展選擇命令(Alt-Shift-Up)和移動到上下行(Alt-Up/Alt-Down)的命令相結合。
現存的內置庫中已經覆蓋了300種重構、分析器,聽說 Roslyn 平臺也有了修復版,這些如今都做爲一種叫作重構要點的擴展,在 Visual Studio 中能夠獲取到。你甚至能夠編寫本身的分析器和修復。
5. Xamarin Studio 的加載項
Xamarin Studio 目前有一個加載項愈來愈多的的生態系統,而且還在成長中。加載項能夠添加 Roslyn 分析儀、新命令、新項目類型等等。
你能夠安裝那些其餘人從加載管理器中建立的加載項。
甚至還有可幫助你建立本身的加載項的加載項。在 Xamarin Studio 6 新版本發佈的同時,已有部分開發工具緊跟步伐進行支持,如 ComponentOne Studio for Xamarin,這是一款 Xamarin 平臺的原生移動控件集,可以爲原生移動應用提供出色的圖表、儀表盤和表格控件,並內置了很容易配置的平滑的動畫,確保最佳的數據可視化體驗。
文章來源:By Mikayla Hutchinson·June 9, 2016·Xamarin Platform
原文連接:https://blog.xamarin.com/become-a-xamarin-studio-expert/