2013-03-18 3 views
8

Wenn eine Node.js Anwendung in Eclipse-Entwicklung, Sie in der Regel Ihre eigenen Module mit Funktionen exports (anhängen Funktionen) gebunden importieren oder module.exports (ermöglicht beliebte object literal Notation).Wie bekomme ich Code-Vervollständigung für Node.js in Eclipse?

Aber wie richten Sie das für Codevervollständigung in Dateien ein, in denen Sie Ihr Modul importieren?

Modul

enter image description here

Wie Sie im outliner sehen können, Eclipse- ist "bewusst" der Funktion:

enter image description here

Doch das Modul als tools Import stellt seine Funktionen nicht zur Verfügung:

enter image description here

Ich habe auch versucht die oldskool //@import tools.js aber es scheint nicht, wie dies funktioniert.

Wie bekomme ich Code-Vervollständigung für meine eigenen Funktionen in meinem Projekt?

+0

Sind Sie mit [Vjet] (http://eclipse.org/vjet/)? – Gui13

+0

Nein. Ich [erwähnte es hier] (http://stackoverflow.com/questions/11309953/eclipse-javascript-editor-2012-with-ful-outliner-support) als Vorschlag selbst, aber ich [kann es nicht zur Arbeit bringen] (http://stackoverflow.com/questions/12072633/how-do-i-properly-run-the-vjet-development-tools-for-nodejs-on-eclipse). – Redsandro

+0

Hallo, benutze https://c9.io/ es ist das Beste – Abdelilah

Antwort

3

@Jey Keu: this question hat einige Anregungen zu unseren gemeinsamen Traum von Code-Vervollständigung, nämlich:

  • Amateras Plugin
  • JSDT Editor
  • Aptana Plugin
  • Spket Plugin
  • VJET-Plugin

Aber es wurde von einer Reihe von Leuten geschlossen, die nichts über Eclipse wissen. Profiling ist die Basis für die Code-Vervollständigung. Aber sie denken, Profiling ist Einhörner und Regenbogen und daher nicht konstruktiv.

Ich denke, dass VJET, je nach Ihren spezifischen Entwicklungsanforderungen, Ihre beste Wette ist. Wenn Sie es zum Funktionieren bringen können, ohne jede andere Funktion in Eclipse zu zerstören, teilen Sie Ihre Zauberei bitte in this question.

http://eclipse.org/vjet/

Verwandte Themen