documentation-generation

___ tag123javascript ___ JavaScript (nicht zu verwechseln mit Java) ist eine dynamische Sprache mit mehreren Paradigmen auf hoher Ebene, die sowohl für das clientseitige als auch für das serverseitige Scripting verwendet wird. Verwenden Sie dieses Tag für Fragen zu ECMAScript und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript und Google-Apps-Script). ___ tag123Dokumentationsgenerierung ___ Ein Dokumentationsgenerator ist ein Programmiertool, das Dokumentation für Programmierer (API-Dokumentation) oder Endbenutzer (Endbenutzerhandbuch) oder beides aus einer Reihe von speziell kommentierten Quellcodedateien und in einigen Fällen Binärdateien generiert . ___ tag123jsdoc ___ JSDoc ist eine Syntax zum Hinzufügen von Inline-API-Dokumentation zum JavaScript-Quellcode. Dies unterscheidet sich von den verschiedenen Tools, die Code analysieren und bearbeiten, der der JSDoc-Syntax folgt. ___ qstntxt ___

Gibt es eine Möglichkeit zu vermeiden, zwei getrennte Zeilen für @property und @param eingeben zu müssen, wenn, wie im Beispiel, im Konstruktor die Parameter und Eigenschaften identisch benannt sind.

%Vor%     
___ answer8029280 ___

Sie nicht. Es ist unmöglich, weil die Argumente der Funktion und Eigenschaften eines Objekts - das sind verschiedene Variablen, sie können nicht sowohl Funktionsparameter und Objekteigenschaften sein. Darüber hinaus würde eine solche Dokumentation den Entwickler nur verwirren, hilft aber nicht beim Verständnis der API.

Ich würde Ihnen raten, die @properties in dieser Dokumentation nicht zu verwenden, sondern @ type:

%Vor%

Aber in der Tat ist solch detaillierte Dokumentation nutzlos. Was wir im Code sprechen %code% ist jedem Schulkind klar.

    
___ qstnhdr ___ JSDoc Toolkit - So geben Sie @param und @property in derselben Zeile an ___ tag123documentation ___ DIESER TAG IST NUR FÜR DOKUMENTGENERATOREN. Fügen Sie auch Sprache und / oder SDE-Tag hinzu. Verwenden Sie KEINE VERBINDUNGEN, um Links zu Dokumentationen oder Tools anzufordern oder die Herstellerdokumentation zu kritisieren. ___
3
Antworten

Wie soll ich ein in C ++ Code geschriebenes Lua API / Objektmodell dokumentieren?

Ich arbeite daran, eine neue und erweiterte Lua API für das Spiel Bitfighter (http://bitfighter.org) zu dokumentieren. Unser Lua-Objektmodell ist eine Teilmenge des C ++ - Objektmodells, und die Methoden, die Lua ausgesetzt sind, die ich dokumen...
12.09.2012, 12:40
2
Antworten

Kann die sphinx napoleon Dokumentfunktion mehrere Argumente liefern?

Ich versuche, den Google-Code-Stil zu verwenden, um eine Funktion zu dokumentieren, die ich dann mit sphinx mit der Napoleon-Erweiterung verwende, um Dokumentation für zu erstellen. Die Funktion ist insofern ungewöhnlich, als sie zwei Argumente...
23.03.2015, 22:21
9
Antworten

Gibt es dokumentierte, organisierte Sammlungen von Bibliotheken für Common Lisp?

Ich bin ein College-Student an einer Schule, die hauptsächlich in Java unterrichtet. Eine der Stärken von Java, die ich sehr genieße, ist die große Sammlung von Bibliotheken. Was diese Bibliotheken besonders nützlich macht, ist die umfangreiche...
10.10.2008, 18:42
3
Antworten

Appledocs zum Generieren der Dokumentation verwenden

Ich entschuldige mich für die Einfachheit meiner Frage, aber ich habe versucht, Dokumentation mit Appledocs ( Ссылка ) zu erstellen. Ich bin mir nicht sicher, wie genau es eingerichtet werden soll. So wie ich es mache: Ich klon das Github...
04.03.2013, 16:01
2
Antworten

Wie kann ich die Sortierreihenfolge in Roxygen2 angeben?

Die roxygen2-Dokumentation mit devtools verwenden document function generiert automatisch ein Collate: -Feld im Paket DESCRIPTION, unabhängig davon, ob die Paketbibliotheksdateien in einer bestimmten Reihenfolge geladen werden müssen oder...
31.08.2013, 02:53
1
Antwort

Wie kann eine Klasse ignoriert werden, wenn XML-Dokumentation für ein Visual Studio-Projekt generiert wird?

Ich habe ein Visual Studio (C #) - Projekt, in dem die Eigenschaft "XML-Dokumentationsdatei" aktiviert ist. Es hat auch "Behandle Warnungen als Fehler" auf Alle eingestellt. Es gibt eine bestimmte Klasse, die keine XML-Kommentare enthält und...
31.07.2009, 18:39
1
Antwort

Dokumentation von Klassen und Modulen in YUIDocs

Ich habe ein paar Probleme damit, meine Dokumentation für eine Reihe von gruppierten Modulen zu schreiben. Ich denke, es ist teilweise ein Missverständnis darüber, was @class , @module und @namespace darstellen. (Oder vielleicht ist es e...
14.12.2012, 10:10
4
Antworten

ASP.Net-Web-API-Hilfeseite Bereich, der eine leere Ausgabe zurückgibt

Ich habe eine bereits bestehende MVC-App, der ich Web-API und Web API Self Documentation mit Nuget hinzugefügt habe. Während die Web-API-Controller einwandfrei funktionieren (gültige Antworten auf HTTP-Anfragen zurückgeben), findet der Help-Cont...
16.10.2013, 20:59
2
Antworten

Wie erstelle ich Dokumentation für Instanzvariable und Methoden in Xcode?

Ich möchte Alt-Click eine Instanzvariable (oder eine Methode) als Teil des Programms, das ich erstellt habe, lesen können und lesen, wozu es dient. Die Tatsache, dass Xcode mir sagt, dass die Klassenvariable bei - deklariert ist, ist schön...
26.11.2011, 01:26
1
Antwort

Welcher Dokumentationsgenerator wird für lodash.com verwendet?

Irgendwelche Ideen, was ist der Dokumentationsgenerator, der von lodash.com verwendet wird? Ich habe mich in ihrer Dokumentation umgesehen und google benutzt und kann nichts finden. Ich würde gerne einen ähnlichen Dokumentationstil für ein kle...
05.04.2015, 14:51