问题描述
我正在运行 IntelliJ IDEA 2020.3.3,并安装了 PHP 支持插件。
每当我有一个类变量写成 $this->myvar 我在 IDEA 中将其视为 myvar,我不喜欢这种行为,也不知道如何禁用它!
class X {
public function ($inputvar)
$iv = $this->inputvar; // this becomes $iv = inputvar
}
我用不同的 IDE 进行了检查,代码没有被修改,这只是 IDE 所做的可见性调整。
如何禁用此功能? 它不断发生。每次我尝试重新添加 $this-> 并保存它。最终,当我重新打开文件时,它又回到了新的隐藏格式,这很烦人。
编辑
with intellij(注意:$this-> 对所有人都消失了,当我尝试手动重新添加它时,它只重新出现了一个。但是,当我尝试从 IntelliJ 手动重新添加 $this 时,我得到了2 $this 显示为原始隐藏的 $this 也回来了。所以我很确定它是来自 IDE 的某种显示黑客。 变量的工具提示说“通过魔术方法访问的属性”
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)