我没有看到它的Visual Studio插件(虽然我看起来并不那么难,所以我可能已经错过了它),并且搜索会出现随机的第三方解决方案,但PowerShell会附带一些东西或插入Visual Studio的东西?
答案 0 :(得分:8)
Visual Studio模板可用here。 Server 2008 SDK中有一些示例用于开发提供程序和主机。
如果您正在讨论用于编写脚本的IDE,请参阅this question (How to Get Started with PowerShell)
答案 1 :(得分:1)
我主要使用PowerGui脚本编辑器。它允许我使用多文件编辑和调试以及直接命令行。
答案 2 :(得分:0)
PowerShell v2 CTP有一个很好的GUI界面,包括运行多个运行空间,编辑和运行脚本的功能。脚本编辑器具有语法突出显示功能,非常有用。 PSH v2还具有其他有用的功能,例如脚本cmdlet。这很酷。虽然我没有亲自使用PowerGUI,但它应该非常整洁。在PSH v2之前,我曾经使用Textpad和为PowerShell的预发布版本创建的语法文件 - Monad。
答案 3 :(得分:0)
您是否看到powershell.com有几个excited reviews。
答案 4 :(得分:0)
PS的美妙之处在于命令行。老实说,我在命令行完成了绝大部分的开发工作。使用来自// \ O //的PowerTab管理单元,我在任何IDE for PS中都具有良好的智能感知能力。一旦我在命令行中完成了所有部分,我就会使用VIM将它全部放入脚本中。
答案 5 :(得分:0)
Sapien的PrimalScript很好。虽然这是有报酬的。
答案 6 :(得分:0)
取决于“发展”的意思。
PowerShell可以在没有脚本的情况下从命令行中非常有效地使用。但是,如果您进入脚本编写,产品包括PowerShell Plus,PrimalScript和PowerGUI。
如果您正在开发cmdlet和管理单元,则Visual Studio不需要任何插件,但您确实需要Windows SDK中提供的引用程序集。
Visual Studio没有计划将PowerShell作为脚本编辑器托管 - Visual Studio团队认为大多数管理员都没有Visual Studio,他们的目标是制作更好的开发工具,而不是脚本工具(非常明显)在功能方面你需要更高效)。因此,不要寻找在Visual Studio中显示的PowerShell脚本,至少在不久的将来不会。有一些第三方的东西可以在那里得到它,但没有像我上面列出的专用脚本编辑那么好。
答案 7 :(得分:0)
ISE是PowerShell附带的(所以你不需要安装任何东西)。这就是你如何做到的。
答案 8 :(得分:0)
我实际上发现当在Powershell中编写脚本时,Notepad ++对我非常有用。我发现使用智能标记导航和直观地理解脚本的整体流程更容易,其中包括If-Then-Else和For循环标记。
答案 9 :(得分:-1)
Sapiens Powershell Studio 2012 - 提供最佳的Powershell特定IDE。