SharePoint 2013常用开发工具分享
眾所周知,一款好的開發工具不僅能提高項目開發效率,而且能夠協助開發人員簡化開發流程。本文匯總幾款SharePoint 2013開發常用開發工具,希望能夠對大家有所幫助。如果您有更好的工具,沒有包含在本文中,歡迎留言分享。
Visual Studio 2013 (http://www.visualstudio.com/)
排在第一位的開發工具自然是Visual Studio,不過我個人而言,更推薦Visual Studio 2013?!S2013不僅包含代碼優化,強大的智能提示,而且對于SharePoint,Office365應用開發提供了很多新的開發特性。對于VS2013的使用技巧將在隨后的文章中分享討論。
?
Fiddler (http://www.telerik.com/download/fiddler)
對于Web開發人員而言,Fiddler可以說是最常用的Web應用調試工具之一。對于SharePoint應用開發而言,Fiddler可以協助監控和分析客戶端請求以及服務器端的響應。毋庸置疑,這是SharePoint開發必備工具之一。
?
SharePoint Code Analysis Framework (http://www.spcaf.com/)
優秀的SharePoint代碼分析工具,該工具是Visual Studio擴展工具,可以有效地分析SharePoint代碼,幫助開發人員優化項目代碼。
?
LINQPad 4 (https://www.linqpad.net/)
從事SharePoint應用開發,LINQ是最常用的開發技巧之一。LINQPad是一款免費的調試LINQ的工具,開發人員可以使用該工具內置模板輕松創建以及調試LINQ代碼。
推薦開發工具。
?
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是必不可少的工具之一。
?
總結
以上是生活随笔為你收集整理的SharePoint 2013常用开发工具分享的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: python监控web扩张时间脚本
- 下一篇: Azure 网站的新增功能:可配置的环境
