javascript IDE
Sziasztok!
Keresek javascript-hez olyan fejlesztőkörnyezet, amely kielégíti az alábbi igényemet:
Ha definiálok egy file-ban egy osztályt/függvényt, és a projectben egy másik file-ban példányosítom azt, akkor annak használatát segítse a kódkiegészítés a definíció szerint.
Tehát, ha az egyik file-ban szerepel ez:
és a projectben egy másik file-ban pedig ez:Tud valaki segíteni, vagy a nyelv sajátosságai miatt nem is létezik ilyen környezet?
■ Keresek javascript-hez olyan fejlesztőkörnyezet, amely kielégíti az alábbi igényemet:
Ha definiálok egy file-ban egy osztályt/függvényt, és a projectben egy másik file-ban példányosítom azt, akkor annak használatát segítse a kódkiegészítés a definíció szerint.
Tehát, ha az egyik file-ban szerepel ez:
var Cucli = new Function() {
this.type = "Cucli";
this.cucliMethod = function() { alert( this.type );};
}
és a projectben egy másik file-ban pedig ez:
var cucli = new Cucli();
cucli.//... itt már ajánlja fel, a type tulajdonságot és a cucliMethod metódust!
Több lehetőség
Viszont a
new Function
részt nem értem. Az ugye nem komoly? Mert azt szerintem semmi nem fogja kezelni. Helyettevagy
new Function
dolgot legjobb, ha el is felejted.Kis f-fel működik (3. eset).
de mégsem
Aptanát tettem fel, mert ezt ajánlották, de valamiért mégsem működik. Ha simán egy file-ban létrehozok egy objektumot, akkor azzal okosan bánik, de ha egy külön file-ba mondjuk behúzom a raphael.js-t, azzal már nem tud mit kezdeni.
Sokat keresgéltem, de valahogy nem jutok tovább.
Van valami pontos leírás? (esetleg tudsz segíteni online?)
(a kód lényegtelen, csak gyorsan begépeltem, csodálkozom, h csak ennyi hiba van benne)
Olyat keress, ahol lehet
Az Eclipse és a rá épülő
+1 Komodo Edit