मैं कोडइग्निटर फ्रेमवर्क का उपयोग करके एक PHP वेब एप्लिकेशन विकसित करने के लिए इंटेलिजे आईडीईए 12 का उपयोग कर रहा हूं। तरीके के कारण करने के लिए सीआई वस्तुओं और तरीकों को दर्शाता है, आईडिया सोचता है कि वे मौजूद नहीं है, जब वे कहा जाता है:IntelliJ IDEA 12 कोडइग्निटर कक्षाओं को नहीं ढूंढ रहा है, त्रुटियों को फेंक रहा है
आप देख सकते हैं, मैं हर एक CodeIgniter वर्ग/विधि के तहत उन लोगों कष्टप्रद नारंगी squigglies मिल मैं उपयोग करने की कोशिश करता हूँ।
यहाँ कैसे वे वस्तुओं बना रहे हैं में कुछ अंतर्दृष्टि दे CI_Controller
वर्ग के लिए कोड है,:
class CI_Controller {
private static $instance;
/**
* Constructor
*/
public function __construct()
{
self::$instance =& $this;
// Assign all the class objects that were instantiated by the
// bootstrap file (CodeIgniter.php) to local class variables
// so that CI can run as one big super object.
foreach (is_loaded() as $var => $class)
{
$this->$var =& load_class($class);
}
$this->load =& load_class('Loader', 'core');
$this->load->initialize();
log_message('debug', "Controller Class Initialized");
}
public static function &get_instance()
{
return self::$instance;
}
}
वहाँ किसी भी तरह से मैं IntelliJ विचार प्राप्त कर सकते हैं या तो इन त्रुटियों (लेकिन अन्य नहीं त्रुटियों को अनदेखा करने के लिए है), या वस्तुओं को खोजने के लिए इसे अपने आप प्राप्त करें?
नोट: मैं इंटेलिजे आईडीईए प्लेटफ़ॉर्म पर एक PHP आईडीई बिल्ड, PHPStorm का उपयोग करता था, और यह कोडइग्निटर पर आया था।
'Aptana' का उपयोग करें। 'कोडिनेटर' के लिए यह सही है। –
@ योगेश सुथार मैं इसे देख लूंगा, लेकिन मैं इंटेलिजे आईडीईए के साथ सीआई काम करने का समाधान पसंद करूंगा। –
एक Google खोज से पता चलता है कि आप समस्या के साथ एकमात्र नहीं हैं। मैं सब्लिमे टेक्स्ट का उपयोग करता हूं और यह सीआई के लिए बिल्कुल सही है - तीसरे पक्ष द्वारा बनाए गए कुछ कोड समापन प्लगइन्स भी हैं। –