衆所周知,一款好的開發工具不只能提升項目開發效率,並且可以協助開發人員簡化開發流程。本文彙總幾款SharePoint 2013開發經常使用開發工具,但願可以對你們有所幫助。若是您有更好的工具,沒有包含在本文中,歡迎留言分享。web
Visual Studio 2013 (http://www.visualstudio.com/)chrome
排在第一位的開發工具天然是Visual Studio,不過我我的而言,更推薦Visual Studio 2013。 VS2013不只包含代碼優化,強大的智能提示,並且對於SharePoint,Office365應用開發提供了不少新的開發特性。對於VS2013的使用技巧將在隨後的文章中分享討論。瀏覽器
Fiddler (http://www.telerik.com/download/fiddler)服務器
對於Web開發人員而言,Fiddler能夠說是最經常使用的Web應用調試工具之一。對於SharePoint應用開發而言,Fiddler能夠協助監控和分析客戶端請求以及服務器端的響應。毋庸置疑,這是SharePoint開發必備工具之一。工具
SharePoint Code Analysis Framework (http://www.spcaf.com/)post
優秀的SharePoint代碼分析工具,該工具是Visual Studio擴展工具,能夠有效地分析SharePoint代碼,幫助開發人員優化項目代碼。開發工具
LINQPad 4 (https://www.linqpad.net/)測試
從事SharePoint應用開發,LINQ是最經常使用的開發技巧之一。LINQPad是一款免費的調試LINQ的工具,開發人員可使用該工具內置模板輕鬆建立以及調試LINQ代碼。優化
推薦開發工具。google
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開發人員來講,該工具是必備開發工具之一。
ULS Viewer(http://archive.msdn.microsoft.com/ULSViewer)
ULS Viewer是一款SharePoint調試輔助工具,該工具提供快捷的查詢方式,容許開發人員察看ULS日誌文件,該工具提供排序,高亮,過濾等查詢功能,開發人員能夠快速定位Bug的位置。
SharePoint Manager 2013(http://spm.codeplex.com/)
SharePoint Manager是一款免費的SharePoint管理工具,開發人員能夠經過該工具方便查看SharePoint服務信息,其中能夠查看當前激活的Features,也能夠查看當前站點設置,List模板,Field定義信息等。
SharePoint Client Browser (https://spcb.codeplex.com/)
SharePoint Client Browser是一款和SharePoint Manager相似的工具,能夠幫助開發人員察看SharePoint設計結構,值得關注的是該工具支持Office 365 SharePoint Online應用開發,能夠輕鬆遠程察看SharePoint Online站點結構。
Color Palette Tool (http://www.microsoft.com/en-us/download/details.aspx?id=38182)
SharePoint開發人員常常會爲了開發個性站點配色頭痛,而Color Palette工具則解決了這個問題。該工具主要是爲建立自定義CSS設計的。
該工具由微軟提供,免費供開發人員使用。
SharePoint 2013 Search Tool(https://sp2013searchtool.codeplex.com/)
SharePoint 2013 Search是一款幫助開發人員調試Search Query的工具。該工具能夠很是方便的測試Search REST Query,而且提供格式化結果,幫助開發人員分析搜索結果。
對於SharePoint Search開發這是一款很是好的工具。
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)
你們能夠根據本身的使用習慣挑選使用。
SPFastDeploy (http://visualstudiogallery.msdn.microsoft.com/9e03d0f5-f931-4125-a5d1-7c1529554fbd)
這是一款VS2013擴展工具,幫助開發人員快速部署單一文件到SharePoint服務器,該工具適用於SharePoint 2013和Office 365 SharePoint Online。
最後推薦的開發工具是瀏覽器的F12功能,目前主流的瀏覽器都提供開發人員模式,不管是開發人員仍是設計人員均可以使用該工具實時調試Web應用。而對於SharePoint開發來講,F12是必不可少的工具之一。