IntelliJ IDEA:PHPDoc注释!

📖摘要


今天分享下 —— IntelliJ IDEA:PHPDoc注释 的一些基本知识,欢迎关注!


🌂PHPDoc注释

此功能仅在Ultimate版本中受支持。
以下内容仅在安装并启用PHP插件时有效!

对于文档注释,IntelliJ IDEA提供默认启用的完成。当您键入/ **开始标记并按Enter键,或按下 Alt+Insert 并指定要编写的代码构造(类,方法,函数等)进行文档记录时,IntelliJ IDEA会创建PHPDoc块的存根。根据您的选择,IntelliJ IDEA将创建所需的标签或添加空的文档存根。

如果您需要其他特定于PHP的标记,IntelliJ IDEA会提供代码完成功能,以建议与当前上下文相关的标记名称。如果某个标记具有多个值,则代码完成会提供可用值列表。

在PHPDoc注释中,IntelliJ IDEA支持符合ZEND,PEAR和其他编码标准的格式选项。

源代码中的PHPDoc注释可用于快速文档查找,这有助于您快速获取任何已记录符号的信息。您可以通过按 Ctrl+Q 在“文档”工具窗口中打开它们以供查看。

🚀启用文档注释
  1. 打开:编辑器|通用|IntelliJ IDEA设置的智能键页面(Ctrl+Alt+S)。
  2. 在“输入” 部分,选择或清除“插入文档注释存根”复选框。
  3. 以下内容仅在安装并启用Python插件时有效!
    对于Python,请滚动到文档注释存根选项中的插入类型占位符,然后根据需要选中或清除该复选框。
⛳为代码构造生成PHPDoc块
  1. 要调用PHPDoc块的生成,请执行以下操作之一:
    • 将插入符放在所需的代码构造(类,方法,函数等)之前,键入空心块注释/**,然后按下Enter键。
    • 在编辑器上下文菜单中,选择:生成|生成PHPDoc块并选择代码构造以生成PHPDoc注释。
    • 按下Alt+Insert,然后选择“生成PHPDoc块”,并选择代码构造以生成PHPDoc注释。在这里插入图片描述

生成的代码如下:

<?php


namespace MyDemoSpace;


/**
 * Class myDemo
 * @package MyDemoSpace
 */
class myDemo
{
    /**
     * @var
     */
    private $user_name;

    /**
     * @param $user_frist
     * @param $user_last
     * @return mixed
     */
    public function add($user_frist, $user_last)
    {
        return $user_frist+$user_last;
    }

    /**
     * @return mixed
     */
    public function getUserName()
    {
        return $this->user_name;
    }
    
}

IntelliJ IDEA分析指定的代码构造,在可能的情况下提取参数数据,返回值,变量或字段,并在此基础上生成文档块的存根。

  1. 必要时描述列出的参数和返回值。IntelliJ IDEA根据“PHP检查”设置检查和处理注释中的语法 。
在PHPDoc注释块中创建标记

IntelliJ IDEA分析指定的代码构造,在可能的情况下提取参数数据,返回值,变量或字段,并在此基础上生成文档块的存根。如有必要,您可以填写遗漏的信息。

  1. 在PHPDoc块中,选择所需的空行,然后按下Ctrl+Space。
  2. 从建议列表中选择相关标签。
  3. 如果输入的标签有多个值,请按Ctrl+Space,然后从建议列表中选择所需的值。
在PHPDoc注释中配置格式

您可以配置PHPDoc注释的外观和类名的显示。请注意,属性的标记不再可配置,默认的@var标记会自动插入。有关详细信息,请参阅https://github.com/phpDocumentor/fig-standards/pull/55

  1. 在“设置/首选项”对话框(Ctrl+Alt+S)中,转到:编辑器|代码风格|PHP。
  2. 切换到PHPDoc选项卡,通过选中或清除复选框来配置对齐。
  3. 通过选中或清除“使用完全限定类名”复选框, 指定IntelliJ IDEA如何为属性,函数参数,返回值和引发值等呈现类名 。
使用PHPDoc代码检查

IntelliJ IDEA提供了一组针对PHPDoc块的预定义代码检查。这些检查检查类,方法,函数,变量和常量是否随PHPDoc注释一起提供,以及注释中的标记是否与记录的项匹配。

启用或禁用PHPDoc检查
  1. 在“设置/首选项”对话框(Ctrl+Alt+S)中,选择:编辑器|检查。
  2. 在打开的“检查”页面上,展开PHP下的PHPDoc节点。
  3. 在打开的预定义检查列表中,通过选中或清除检查旁边的复选框来启用或禁用检查。
检查是否为某种类型的代码构造提供了PHPDoc注释
  1. 启用缺少PHPDoc注释检查。

  2. 在“选项”区域中,选中所需元素类型旁边的复选框:类,方法,函数,变量或常量。

    如果方法或函数不包含任何参数或返回值, 要禁止报告缺少PHPDoc注释错误,请选中“忽略PHPDoc而不使用@param/@return”复选框。


🎉最后

  • 更多参考精彩博文请看这里:《陈永佳的博客》

  • 喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陈永佳

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值