To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
Languages
Recent
Show all languages
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

Natural Docs
Original author(s)Greg Valure
Stable release
2.0.2 / May 15, 2018
Repository
Written inC# (Perl before 2.0)[1]
Operating systemCross-platform
TypeDocumentation generator
LicenseAGPL
WebsiteNaturalDocs.org

Natural Docs is a multi-language documentation generator. It is written in C# and available as free software under the terms of the AGPL. It attempts to keep the comments written in source code just as readable as the generated documentation. It is written and maintained by Greg Valure.

YouTube Encyclopedic

  • 1/3
    Views:
    3 964
    11 715
    5 042
  • HotDocs Basics Parts 1 & 2 for A2J Clinics
  • Expediting Expense Reports with Gmail Add-Ons (The G Suite Dev Show)
  • REVIEW: Dragon NaturallySpeaking Speech Recognition (Home)

Transcription

Background

Theoretically, Natural Docs can generate documentation from any language that can support comments, or from plain text files. When executed, it can automatically document functions, variables, classes, and inheritance from ActionScript, C#, and Perl regardless of existing documentation in the source code. In all other languages, these need to be explicitly documented for them to be generated. It can generate documentation in HTML, either with frames or without.

Unlike Javadoc, it is not considered an industry standard for documenting in any language, although it can incorporate Javadoc documentation for languages with "full support."[2] It is used by some hobbyists and companies, such as CNET Networks, Inc. and Iron Realms Entertainment.[3][4] It has gained popularity amongst ActionScript developers because no other free documentation generator exists that fully supports ActionScript and because it generates higher-quality output than similar generators that partially support the language, such as ROBODoc.

Example

This is an example of the documentation style:

 /*
  * Function: Multiply
  * 
  * Multiplies two integers.
  *
  * Parameters:
  *    x - The first integer.
  *    y - The second integer.
  *
  * Returns:
  *    The two integers multiplied together.
  *
  * See Also:
  *    <Divide>
  */
 
 int Multiply (int x, int y)
    {  return x * y;  }

For comparison, this is how the same thing would be documented with Javadoc:

 /** 	 
  * Multiplies two integers. 	 
  * 	 
  * @param x The first integer. 	 
  * @param y The second integer. 	 
  * @return The two integers multiplied together. 	 
  * @see Divide 	 
  */ 	 
 
 int Multiply (int x, int y) 	 
    { return x * y; }

See also

Notes and references

Further reading

This page was last edited on 26 February 2024, at 16:53
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.