php - 如何让 PhpStorm 建议/自动完成数组键

标签 php phpstorm

<?php


function test(){
    return array(
        'one' => 1,
        'two' => 2
    );
}

$test = test();

echo $test[''];

我想将光标放在单引号之间的最后一行,并让它建议 onetwo。我该怎么做?

下面的工作正常,那么为什么它不能在函数内部工作:

    $test = array(
        'one' => 1,
        'two' => 2
    );



    echo $test[''];
// Suggests 'one' and 'two'

最佳答案

The below works fine, so why doesn't it work inside of a function:

因为它仅针对变量/类属性实现。

How can I do this?

只需安装deep-assoc-completion 插件。它甚至可以做更多(例如,帮助完成数组参数——哪些键是可能的(当然,如果您不厌其烦地描述这些键)等)。

关于php - 如何让 PhpStorm 建议/自动完成数组键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50517186/

相关文章:

JavaScript 到 Microsoft SQL Server(AJAX 请求)

css - 让 PhpStorm 识别 CSS 中的 PreCSS(类 Sass)变量

php - 如何更改 phpStorm 8 中的字体大小代码?

PHPStorm 9 种颜色

php - 如何导出每个键值对位于单独行中的 PHP 数组?

php - MySQL 搜索表的多列

encoding - 使用 PhpStorm/WinSCP 和 SFTP 的文件名编码错误

PHPStorm + PHPdoc - 我可以键入提示单个数组元素吗?

php - Magento - 报价和订单之间的区别

php - 从 php 和在 Mysql Workbench 中查询特殊字符的结果不同