0

我在 vim 中真正怀念的一件事是分层的智能感知支持,就像我们在 PHP Eclipse 中一样。

例如:

/**
 * Get the config object
 *
 * @return Config
 */
public function getConfig()
{
    return $this->_config;
}

我发现这个显式返回类型设置非常有用且节省时间。

我们在 vim 中有类似的东西吗?

4

1 回答 1

0

Vim 本身并没有任何智能感知......相反,它只是提供自动完成功能。这意味着 Vim 不知道语言、类型等。它只是寻找它可以完成的字符串。

我不熟悉分层智能感知,但你可以尝试使用Vim Intellisense插件。它确实具有特定于语言的完成和类型检查。它不直接支持 PHP,但也许它会让您更接近您的目标。

编辑使用 Vim 的omnifunc,您可以获得函数完成,但仍然没有内置的类型意识。

于 2009-10-31T15:51:35.737 回答