PhpStorm的提示功能让人吃惊

PhpStorm 的提示功能让人吃惊#

本文编写时间:2024-07-25

现在用 phpstrom 开发时,当我写类似如下代码的时候。

public function withValidator(Validator $validator): void
{
    ....... 这里有很多代码。

    $f_operator_id = $sellRecord->user_f->operator_id;
    $my_operator_id = UserModel::find( $userId )->use_f->operator_id;

}

然后怎么着,它竟然自动提示

if ($fission_operator_id != $my_operator_id) {

}

我只需按 TAB 键就把这个条件语句插入。
吃惊:它是怎么知道我想这么判断的!!!

另外,AI 是不可用的,因为对这里不开放。

总结#

1、爽歪歪:confused:

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 17

最近几次更新支持的。但是这个和其它代码提示工具会有冲突

10个月前 评论

新版好像有本地的 LLM 模型

10个月前 评论
yyy123456 (楼主) 10个月前
yourself

:joy: ai 不可能?你猜 phpstorm 合作对象是谁?

file

10个月前 评论
乘马班如 10个月前
yyy123456 (楼主) 10个月前
yourself (作者) 10个月前
幽弥狂

我继续用 Copilot 吧

10个月前 评论
还不出来 10个月前
幽弥狂 (作者) 10个月前

这个功能半自动,名称如果唯一,基本很准,如果有雷同的,有一定几率错误,按 tab 的时候,记得瞄一眼 :joy:

10个月前 评论
running8

我用了通义灵码,觉得挺好

10个月前 评论

file

10个月前 评论
yyy123456 (楼主) 10个月前

现在新版支持 Full Line code completion www.jetbrains.com/help/phpstorm/fu...

10个月前 评论

未填写
文章
58
粉丝
11
喜欢
63
收藏
105
排名:486
访问:1.8 万
私信
所有博文
社区赞助商