そのため、すべてのコーディングを VIM に切り替えました。私は Magento の開発に PHPStorm を使用していました。Magento で IDE を使用して開発を困難にしていることの 1 つは、クラスを使用するために Factory Design パターンを使用しているという事実です。
たとえば、次のクラスをロードするには
Mage_Catalog_Model_Product
あなたは
Mage::getModel('catal/product');
と言える方法を探しています。
Mage::getModel('catal/product')->
コード補完により、Mage_Catalog_Model_Product のメソッドのリストが表示されます
過去 2 年間、人々は PHPStorm で次のことを推進しており、その IDE 向けのソリューションが開発されました。
PHPStorm は、コード補完を提供するために PHPStorm が使用するクラスのマッピングを作成できるソリューションを考え出しました。
VIM で、https://gist.github.com/colinmollenhour/937195と同様のマッピングを現在のコード補完プラグインまたはこのタイプを提供する独自のプラグインを作成するためのヒントで使用できる方法があるのではないかと考えています。コード補完の。いくつかの記事を見てきましたが、可能であるように思えますが、VIM 用にコーディングしたことはありません。