PowerShell 让函数支持静态的智能提示


如果想在PowerShell ISE 3.0 中得到更加帅气的智能提示,可以通过函数的特性OutputType 来设置。一旦启用OutputType属性,在PowerShell 3.0 的ISE中不用执行代码,即可支持自动智能提示。下面会给出一个实例:

function Test-IntelliSense
{
  [OutputType('System.DateTime')]
  param()
  return Get-Date

}
$a=Test-IntelliSense
$a.

输入句号,稍作停留,此时在ISE中就会显示Datetime 实例的方法和属性。
原文链接:Providing “Static” IntelliSense for Your Functions

本文链接: https://www.pstips.net/providing-static-intellisense-for-your-functions.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注