Christian S.: JavaScript Editor mit "Intellisense"

Hi,

kennt jemand einen guten JavaScript, mit Intellisense??

Intellisense ist ja dieses Feature von Microsoft, in dem alle Member einer Klasse angezeigt werden, wenn man den Objektnamen und dann einen Punkt tippt.

Das gibts ja auch in Eclipse für Java. heißt da nur sicher anders.

Gibts auch einen guten JavaScript Editor, der das gut kann?

Also was ich suche ist eben eine gute Intellisense unterstüzung.

Schlüsselwörter einfärben kann jeder.

Also wenn ich mir zB eine Klasse schreibe, so:

function Test()
{
   var privateVariable = 1;
   // und dann hier "this." tippe, sollte in der Intellisense "privateVariable" zur Auswahl stehen.
}

Oder wenn ich das Date Objekt mittels:

Date.prototype.myfunction = function()..... erweitere

dann möchte ich dass neben allen normalen JavaScript Date-Methoden auch meine eigene in der Intellisense stehen:

var date = new Date();
date. // hier intellisense.

Microsoft Visual Studio unterstützt das ja schon halbwegs, nur manchmal, wenn man zB document. tippt. bei eigenen Klassen geht auch das nicht.

Was auch schön wäre, ist, wenn man ein style objekt hat und dann style. tippt, dass dann alle css styles angezeigt werden.
(MS Visual Studio kann auch das).

Gibt es sowas?? Wenn ja wo? MS VS kann ich mir nicht leisten, suche eher open source produkte.

Gruß
Christian

  1. Gibt es sowas?? Wenn ja wo? MS VS kann ich mir nicht leisten, suche eher open source produkte.

    Hmm, hast du schonmal Microsoft Visual Web Developer 2005 Express Edition (was ein Name ..) probiert? Den gibts kostenlos!?

    Allerdings funktioniert das bei mir nur, wenn ich den JavaScript Code direkt im HTML Dokument editiere.

    knub

  2. Hallo Christian,

    wieso so einen unbekannten und geschützten Begriff verwenden, wenn es auch anders geht? Autovervollständigen. ;-)

    Das gibts ja auch in Eclipse für Java. heißt da nur sicher anders.

    Gibts auch einen guten JavaScript Editor, der das gut kann?

    Für Eclipse gibt es JSEclipse (von Adobe - kostenlos, aber Registrierung erforderlich) oder z. B. jseditor.

    Grüße

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)