ISE


在ISE编辑器中,输入$符号后,会弹出智能提示对话框,该对话框会包含所有内置的和用户定义的变量。继续输入字符,对话框中的变量会被过滤成:包含该字符或者以该字符开头的变量。如果用户只想让智能提示对话框中显示以输入字符开头的变量,可以使用ESC键关闭对话框,然后再使用Ctrl+Space键打开对话框。

ISE智能提示小技巧



当你在POWERSHELL_ISE中开发脚本,你应该在完成脚本后在干净的环境进行最后的测试,这样不会受到以前的变量或函数影响。 这里有个最简单的完美方法: 选择“文件”菜单,然后点击“新建”,你现在得到了一个空白脚本菜单,实际上这个菜单是在一个全新的环境,可以进行完美的测试了。

ISE中使用新的测试环境





2
有一个让我非常喜欢Windows PowerShell ISE的理由,就是它将它的基础脚本对象模型暴露给用户,这样就允许用户按照自己的方式和需要去自定义脚本体验。这篇文章会讨论你怎样利用PowerShell公开提供的解释器接口,来结合ISE对象模型魅力,去创建脚本分析和快速定位的工具。

使用ISE中的抽象语法树让脚本编写更高效