# ScriptDoc tag quick reference

This page provides an at-a-glance reference for the tags for the Studio ScriptDoc system. For comprehensive ScriptDoc tag information, including syntax and examples, see the ScriptDoc (SDOC) 2.0 Specification page.

# Reference

Tag

Recognized

Affects Content Assist

Description

@alias

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

ID for a class or function.

@author

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Author of a JavaScript file or function.

@classDescription

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Description of the class (if applicable).

@constructor

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

It signifies that a function is a constructor for a class.

@deprecated

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

It signifies that a function or a property has been deprecated.

@example

images/download/attachments/30083087/check.png

images/download/attachments/30083087/check.png

Gives an example of the function being documented.

@exception

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Specifies the type of exception thrown by a function.

@id

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Unique identifier for a function or property.

@inherits

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Indicated one "class" derives from another.

@internal

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Specifies that a function or property should not be made visible by Content Assist.

@memberOf

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

It signifies that a function is a member of the specified class.

@method

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

It signifies that a function is a method of a class, if applicable.

@namespace

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Creates the link between the namespace of a library file and an external .sdoc file.

@native

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Specifies that a function or property is a native function or property.</td>

@param

images/download/attachments/30083087/check.png

images/download/attachments/30083087/check.png

Use @param to tag each parameter for a function.

@private

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

It signifies that a class or function is private.

@projectDescription

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Gives a description of the JavaScript file.

@remarks

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Any additional remarks that you want to add about a function or class.

@return

images/download/attachments/30083087/check.png

images/download/attachments/30083087/check.png

Specifies information about the return value(s) of a function.

@sdoc

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Defines the path to an external .sdoc file for a library file.

@see

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Links to another related class or function.

@since

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Specifies since which version the library, function, or property became valid.

@type

images/download/attachments/30083087/check.png

images/download/attachments/30083087/check.png

Specifies what data type a property is.

@version

images/download/attachments/30083087/check.png

images/download/attachments/30083087/error.png

Specifies the version number of the JavaScript file or class.