SharePoint 2013常用開發工具分享

25004005-60a607c373ca4e1383de71409cf2cd9

衆所周知,一款好的開發工具不僅能提高項目開發效率,而且能夠協助開發人員簡化開發流程。本文彙總幾款SharePoint 2013開發常用開發工具,希望能夠對大家有所幫助。如果您有更好的工具,沒有包含在本文中,歡迎留言分享。

Visual Studio 2013 (http://www.visualstudio.com/)

排在第一位的開發工具自然是Visual Studio,不過我個人而言,更推薦Visual Studio 2013。 VS2013不僅包含代碼優化,強大的智能提示,而且對於SharePoint,Office365應用開發提供了很多新的開發特性。對於VS2013的使用技巧將在隨後的文章中分享討論。

312359115945469.png


Fiddler (http://www.telerik.com/download/fiddler)

對於Web開發人員而言,Fiddler可以說是最常用的Web應用調試工具之一。對於SharePoint應用開發而言,Fiddler可以協助監控和分析客戶端請求以及服務器端的響應。毋庸置疑,這是SharePoint開發必備工具之一。

010028386576184.png


SharePoint Code Analysis Framework (http://www.spcaf.com/)

優秀的SharePoint代碼分析工具,該工具是Visual Studio擴展工具,可以有效地分析SharePoint代碼,幫助開發人員優化項目代碼。

010036422034444.png


LINQPad 4 (https://www.linqpad.net/)

從事SharePoint應用開發,LINQ是最常用的開發技巧之一。LINQPad是一款免費的調試LINQ的工具,開發人員可以使用該工具內置模板輕鬆創建以及調試LINQ代碼。

推薦開發工具。

010039254535051.png


CAML Designer 2013 (http://www.camldesigner.com/)

CAML Designer是一款CAML Query免費開發工具,對於SharePoint Search應用開發,CAML是主要開發語言之一,該工具提供自動生成CAML Query代碼,另外可以自動生成CSOM .Net代碼,CSOM REST代碼。對於使用Web Service調用Search服務的,該工具同樣可以自動生常對應Web Service代碼,不僅如此,該工具還可以自動生成PowerShell代碼。

對於SharePoint開發人員來說,該工具是必備開發工具之一。

010004013282086.png


ULS Viewer(http://archive.msdn.microsoft.com/ULSViewer)

ULS Viewer是一款SharePoint調試輔助工具,該工具提供快捷的查詢方式,允許開發人員察看ULS日誌文件,該工具提供排序,高亮,過濾等查詢功能,開發人員可以快速定位Bug的位置。

010013299388764.png


SharePoint Manager 2013(http://spm.codeplex.com/)

SharePoint Manager是一款免費的SharePoint管理工具,開發人員可以通過該工具方便查看SharePoint服務信息,其中可以查看當前激活的Features,也可以查看當前站點設置,List模板,Field定義信息等。

010016147353346.png


SharePoint Client Browser (https://spcb.codeplex.com/)

SharePoint Client Browser是一款和SharePoint Manager類似的工具,可以幫助開發人員察看SharePoint設計結構,值得關注的是該工具支持Office 365 SharePoint Online應用開發,可以輕鬆遠程察看SharePoint Online站點結構。

010033053441125.png


Color Palette Tool (http://www.microsoft.com/en-us/download/details.aspx?id=38182)

SharePoint開發人員經常會爲了開發個性站點配色頭痛,而Color Palette工具則解決了這個問題。該工具主要是爲創建自定義CSS設計的。

該工具由微軟提供,免費供開發人員使用。

010021205943287.png


SharePoint 2013 Search Tool(https://sp2013searchtool.codeplex.com/)

SharePoint 2013 Search是一款幫助開發人員調試Search Query的工具。該工具可以非常方便的測試Search REST Query,並且提供格式化結果,幫助開發人員分析搜索結果。

對於SharePoint Search開發這是一款非常好的工具。

010025074079313.png


Postman (https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm)

Postman是一款基於Google Chrome瀏覽器的REST調試工具。對於我個人而言,該工具不僅可以使用在SharePoint應用開發,同時也可以應用在Windows Store和移動應用開發中, 值得推薦。

同類應用在Google Market有不少,例如:Advanced REST Client plugin (https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo?hl=en-US)

大家可以根據自己的使用習慣挑選使用。

010043165325080.png


SPFastDeploy (http://visualstudiogallery.msdn.microsoft.com/9e03d0f5-f931-4125-a5d1-7c1529554fbd)

這是一款VS2013擴展工具,幫助開發人員快速部署單一文件到SharePoint服務器,該工具適用於SharePoint 2013和Office 365 SharePoint Online。

010047243608493.png


最後推薦的開發工具是瀏覽器的F12功能,目前主流的瀏覽器都提供開發人員模式,無論是開發人員還是設計人員都可以使用該工具實時調試Web應用。而對於SharePoint開發來說,F12是必不可少的工具之一。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章