Phpstorm php风暴自定义docblock
有没有办法定制php storm生成docblocks的方式 默认情况下,我希望将未知类型变量视为字符串 这是生成docblock的默认方式 (使用php storm 4.01) 如果可能的话,我希望这样:Phpstorm php风暴自定义docblock,phpstorm,docblocks,Phpstorm,Docblocks,有没有办法定制php storm生成docblocks的方式 默认情况下,我希望将未知类型变量视为字符串 这是生成docblock的默认方式 (使用php storm 4.01) 如果可能的话,我希望这样: /** * @param string $name */ private function test($name){ } 否,您不能为生成的@param提供默认类型 只要有可能从函数声明中检测,PhpStorm就会提供正确的类型。在您的示例中,这是不可能的(它可以是任何东西)
/**
* @param string $name
*/
private function test($name){
}
否,您不能为生成的@param提供默认类型 只要有可能从函数声明中检测,PhpStorm就会提供正确的类型。在您的示例中,这是不可能的(它可以是任何东西) 我个人也不明白为什么它需要默认为字符串(或任何其他类型)。未知/缺失类型告诉我需要完成编辑此PHPDoc块,以便它反映实际/正确的参数类型。如果已输入默认类型,则无法进行此类检查(如果类型应为某个类(例如Person)或数组,该怎么办?) p.S. 相关类型(至少与实际主题相关):
这是可编辑PHPDoc模板的功能请求票证(可定义@tags和应使用的顺序):否,您不能为生成的@param提供默认类型 只要有可能从函数声明中检测,PhpStorm就会提供正确的类型。在您的示例中,这是不可能的(它可以是任何东西) 我个人也不明白为什么它需要默认为字符串(或任何其他类型)。未知/缺失类型告诉我需要完成编辑此PHPDoc块,以便它反映实际/正确的参数类型。如果已输入默认类型,则无法进行此类检查(如果类型应为某个类(例如Person)或数组,该怎么办?) p.S. 相关类型(至少与实际主题相关):
这是可编辑PHPDoc模板的功能请求单(可以定义@tags和使用顺序):谢谢您的回答。我需要这个的原因是为了争取一些时间。若字符串已经被键入,我可以通过双击它来快速修复错误。这似乎是一个很小的时间增益,但有很多方法来评论,所以我会感谢哪怕是微小的节省。此外,PHPStorm已经识别了声明中出现的对象类型(在我的例子中),我在使用数组时也使用了array关键字。最后,它可能只是字符串或int中的一个。希望有一天他们能实现这个功能。谢谢你的回答。我需要这个的原因是为了争取一些时间。若字符串已经被键入,我可以通过双击它来快速修复错误。这似乎是一个很小的时间增益,但有很多方法来评论,所以我会感谢哪怕是微小的节省。此外,PHPStorm已经识别了声明中出现的对象类型(在我的例子中),我在使用数组时也使用了array关键字。所以最后,它可能只是字符串或int中的一个。希望有一天他们能实现这个特性。
/**
* @param string $name
*/
private function test($name){
}