2011-01-03 2 views
4

Ich habe dieses JQuery/Javascript-basierte Projekt und die Visual Studio 2008 .JS-Datei-Editor ist einfach nicht gut genug, Notepad ++ bietet bessere Farb-und Kontexthervorhebung, aber ich bin auf der Suche nach einem Editor, der fortgeschrittenere Dinge wie Auto-Vervollständigung B. mit meinen benutzerdefinierten Objekten und der Code-Navigation "Gehe zur Definition".Gibt es einen fortgeschrittenen Javascript-Editor da draußen, der Dinge wie "go to definition" ähnlich wie Visual Studio tun wird?

Gibt es so etwas, das Sie empfehlen können?

Antwort

3

Ich würde sagen, check out vs2010, weil es viel bessere Unterstützung für Javascript hat. Auch, wenn Sie wirklich ein paar coole Sachen machen wollen, schauen Sie sich reSharper für Visual Studio an, da sie auch Unterstützung für Javascript in ihrer Version hinzufügen. Macht mein Leben viel einfacher.

+0

Ich kann nicht genug genug. VS2010 + ReSharper ist eine Freude zu arbeiten. Die Erweiterung JSEnancements ist auch ziemlich geschickt. – chprpipr

2

Der Zeus Editor verfügt über eine halbautomatische ctags Funktion und es verwendet diese Tag-Informationen zu fahren zu Definition geht es ist und auto complete Funktionen.

Im Allgemeinen ist die Auto-Vervollständigen funktioniert gut genug für statische Sprachen, aber für dynamische Sprachen wie Java Script es wirklich nicht sehr gut funktioniert.

Aber Ctags greift Dinge wie Java Script-Klassen und Funktionen, so dass die gehen zur Definition Funktion sollte immer noch funktionieren.

+0

Ich habe die Demo versucht, nichts getan, was ich wollte:/Klicken auf 'Go to Definition' hat nie an meiner .JS-Datei gearbeitet, obwohl sie die Definitionen für die Objekte und Methoden enthielt. – BigOmega

+1

Damit die 'Go to Definition' Funktion funktioniert, müssen Sie ein Projekt/einen Arbeitsbereich erstellen, der die Datei enthält. Die Funktionsweise ist, dass der Arbeitsbereich die Ctags-Informationen für alle Dateien im Arbeitsbereich automatisch verwaltet, und das "Gehe zu Definition" verwendet diese Ctags-Informationen für die Navigation. – jussij

1

"Gehen Sie zur Definition" ist dort für Javascript in Visual Studio 2012 RC

Verwandte Themen