Share via


Script Browser-示例脚本从此触手可及

由微软全球技术支持中心(Microsoft CSS)和PowerShell产品组联合推出的ScriptBrowser于2014年4月8日在全球正式发布。

ScriptBrowser是一款针对系统管理人员开发的实用插件,是一种全新的脚本搜索和使用体验。此次发布的版本是针对微软脚本编写程序Windows PowerShell ISE开发的。有了Script Browser,系统管理人员不需要再苦苦泡在各种论坛、脚本库或浏览大量的博客,同时也省去了不停在网页与脚本编写环境中切换的麻烦,更不需要把时间浪费在来回复制粘贴脚本上。只要在Windows PowerShell ISE内安装Script Browser,用户就可以从Windows PowerShell ISE内直接搜索、下载和使用微软TechNet脚本中心内的所有脚本。你是否还在被如何快速使用示例脚本弄的晕头转向?你是否期待一种全新简洁的脚本使用体验?那就赶快试一试Script Browser吧!(点击此处下载

  • TechNet脚本中心近10000个优质示例脚本触手可及: 脚本数量持续增长中的TechNet脚本库,用户可以轻松搜索、下载、查看TechNet脚本中心内的优质脚本;

  • 离线搜索已下载的示例脚本:即使没有网络连接,用户仍然可以搜索下载完毕的示例脚本。

  • 保证质量的脚本分析器( Script Analyzer ): 除了提供具有搜索、浏览、下载功能的Script Browser,我们还为用户准备了脚本质量保证利器“脚本分析器(Script Analyzer)”  。

 

脚本分析器(Script Analyzer)采用 Windows PowerShell Abstract Syntax Trees (ASTs) 技术构建Windows PowerShell 最佳实践检查器(Best Practices Checker),它能够自动根据7项Windows PowerShell最佳实践规则来分析当前的PowerShell脚本。分析完成后,双击分析结果,不符合最佳实践规则的脚本代码就会以高亮显示。

解决用户实际需求是应用程序最重要的使命。因此,用户的反馈意见对于应用程序来说举足轻重。而MVP是为Script Browser提供建设性意见的重要来源之一。2013年11月在雷德蒙德举行的MVP全球峰会和2014年2月在东京举行的日本MVP Open Day上,许多MVP观看完Script Browser的演示后,向OneScript团队提供了很多独到的见解和意见。例如,有MVP建议设计脚本预览功能,使用户在下载整个脚本包之前能够预览部分脚本内容。还有MVP提出,希望能够实现离线脚本搜索功能。OneScript团队根据MVP们的反馈,在本次发布的Script Browser中加入了相应的功能。此外,还有MVP建议,扩展脚本分析器(Script Analyzer)中的最佳实践检查规则( Best Practice checking rules)。感谢MVP和所有为Script Browser提出反馈意见的人,OneScript将会继续努力,为用户们提供日臻完善的Script Browser。

Script Browser能够顺利推出,离不开微软多个团队的协力合作。Microsoft CSS COS OneScript 团队的Mei LiangJialiang Ge 、李启明、顾华俊( MVP)、付琪Allen Ding PowerShell产品组的John SlackFrederic FrancoisSamuel LiSusan Mings 、Vlad CarpencoKriti Jindal,以及TechNet脚本中心的Bryant Hawthorne携力完成了Script Browser的开发、测试和完善。微软PFE的Bill Grauer利用AST技术为Script Browser开发和提供了脚本分析功能。COS本地化团队的 Pei Wang和日本MVP社区团队的Satoru Kitabata 共同完成了Script Browser 14种语言的本地化工作。微软 GARAGE (项目经理为Ben Gilbert)为OneScript团队在微软内部演示Script Browser、集思广益提供了一个完美的平台。最后,我们还要感谢OneScript长期以来亲密的合作伙伴Dan Ruder (GBS),感谢他为各个团队间的合作牵线奔忙,也感谢他一直为Script Browser的开发提供各种反馈。

未来Script Browser的后续版本将逐渐推出更多功能、扩大应用范围,例如:多元化搜索范围中的脚本库。此外, OneScript团队目前正着力研究Script Browser与必应(Bing)团队新开发的Bing Code Search之间的合作事项。同时,脚本分析器(Script Analyzer)的检查规则也会在未来进一步进行扩展。部分其他功能,比如企业内部示例脚本分享与搜索功能,目前仍处于初步计划阶段。

如果你觉得Script Browser(点击此处下载)不错,请分享给你的同事和好友。如果你在使用Script Browser的过程中,遇到了任何问题或者对Script Browser有任何建议,欢迎联系 jialge@microsoft.comjoslack@microsoft.com,我们期待大家宝贵的反馈意见。