2009-10-31 13 views
0

有一件事我真的很想念在VIM是一个分层的IntelliSense支持,就像我们有一个在PHP的Eclipse。vim是否通过phpdoc提供分层intellisense支持?

例如:

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

我觉得这是明确的返回类型设置非常有用和节省时间的功能。

我们有在vim类似的东西?

回答

0

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

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

编辑使用Vim的omnifunc,你可以得到函数完成,但是仍然没有内置的类型感知。

+0

据我所知VIM智能感知提供了PHP语法和分层IntelliSense不帮忙的。看起来ctags也无法解决这个问题。 – ep3static 2009-10-31 15:56:21

+0

我是vim用户。我不使用eclipse或其他IDE。于是我抬起头来分层intellisense。我发现,这仅仅是为了娱乐,是有史以来最穷的截屏。对于新的饮酒游戏来说,这里有足够的经典编码错误。智能感觉会让你如此懒惰以至于忘记了基本知识?退房“Zend Studio的教程:基本智能感知”在http://video.google.com/videoplay?docid=-7549951996065462856# – 2009-10-31 16:12:28

相关问题