Verwenden von jsDoc in Notepad ++

9

Ich verwende jetzt notepad ++ für meine JavaScript-Entwicklung. Ich frage mich, ob jemand erfolgreich jsDoc mit Notepad ++ für einfache Code-Kommentierung integriert hat.

Ich war früher Aptana und es war bereits darin als ScriptDoc integriert, glaube ich, aber Aptana wuchs schmerzhaft langsam aus.

    
Rajat 04.04.2010, 21:31
quelle

3 Antworten

6

Es ist möglich, jsDoc mit dem NppExec-Plugin zu arbeiten. Die Schritte sind ziemlich einfach und sollten nach dem Lesen viel einfacher sein.

  1. In NPP (ich benutze v. 5.9.3) öffne den Plugin Manager
  2. Installieren Sie das NppExec-Plugin. (Npp startet neu, glaube ich)
  3. Gehen Sie in das NppExec-Menü unter plugins, wählen Sie die Menüoption "Execute". Ein kleines Skriptfenster öffnet sich.
  4. Geben Sie den folgenden NppExec-Scriptlet ein:

NPP_SAVE
cls
SET jsDocPath = e:\javascript\jsdoc
cmd /c if "$(EXT_PART)"==".js" echo "Running JSDoc" && $(jsDocPath)\jsDocMe.cmd $(jsDocPath) "$(FULL_CURRENT_PATH)" "$(CURRENT_DIRECTORY)\jsDoc"
NPP_CONSOLE 0

(die Zeile, die mit cmd beginnt und die folgende Zeile sollte in einer Zeile erscheinen ...)

Erläuterung: Der set-Befehl legt eine Variable für den Pfad Ihres jsDoc-Pfads fest. Die cmd-Zeile prüft zunächst, ob die aktuell geöffnete Datei die Erweiterung .js hat, und falls ja Es ruft eine .cmd-Datei mit dem Namen jsDocMe.cmd auf, wobei der Text unten den jsDocPath, den vollständigen Pfad der aktuellen Datei und das Verzeichnis der aktuellen Datei übergibt. Die Verwendung dieser Variablen kann in der .cmd-Datei gesehen werden. Der Text der .cmd-Datei ist unten, ein einfacher Satz von Batchbefehlen, der in das Verzeichnis jsDoc wechselt, die Datei jsrun.jar ausführt und die Ausgabe an einen neuen jsDoc-Ordner unterhalb des aktuellen Arbeitsverzeichnisses sendet.

%Vor%     
Chris van Hasselt 12.09.2011, 19:50
quelle
2

Notepad ++ verwendet Scintilla, das nicht innerhalb von Kommentaren analysiert wird, also bezweifle ich, dass irgendwelche Plugins dies tun würden. (Siehe die Kommentare für diese Funktion anfordern .)

    
Tgr 20.03.2011 07:41
quelle
1

Ich benutze N ++ seit Jahren für die JS-Entwicklung, und ich bin mir ziemlich sicher, dass es keine Möglichkeit gibt, JSDoc zum Laufen zu bringen, es sei denn, Sie schreiben Ihr eigenes Plugin.

Sie sollten sich immer bewusst sein, dass N ++ keine IDE ist. Ich habe mehrere getestet, und ich bin immer zu dem gleichen Schluss gekommen wie du:
N ++ == schlank & amp; & amp; schnell; IDE == feature rich & amp; & amp; langsam;

IMHO, die IDE mit der besten JSDoc-Unterstützung ist WebStorm (kommerzielles Produkt).

    
user123444555621 20.03.2011 07:29
quelle

Tags und Links