# Docstring

Docstring generator helps you in documenting your code in a professional and standardized way.

It supports Python, Java, JavaScript, C, C++, and C#. Forget about writing documentation for your code let us take care of that for you.

### Step 1 :

Log in first with Google Authentication in Kodezi.

<figure><img src="https://1546495129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuCUGeAGoLnKn0XrQ3cCn%2Fuploads%2FdTYQfAmfu4j93MWL6Okq%2FStep%2003%20(1).png?alt=media&#x26;token=e5c4f5b8-4dff-4e3c-9225-ecb84b56026f" alt=""><figcaption></figcaption></figure>

### Step 2 :

After signing in successfully, click on Generate Documentation button.

<figure><img src="https://1546495129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuCUGeAGoLnKn0XrQ3cCn%2Fuploads%2FVRdwSwlUu90SIZ1vVQt0%2FFrame%2055933.png?alt=media&#x26;token=04f2917d-f9b9-4216-abd8-aa7aec3717cd" alt=""><figcaption></figcaption></figure>

### Step 3 :

Inside the Generate Documentation UI select the Docstring, then click on Generate button.

<figure><img src="https://1546495129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuCUGeAGoLnKn0XrQ3cCn%2Fuploads%2F1iwCBZY55c3LnbnoVc2q%2FFrame%2055939.png?alt=media&#x26;token=1894b5d6-c810-4c1c-8dc9-54a9eceda788" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Kodezi does not support extremely large sections of code, so you may have select a block of code for Docstring if guided to do so.
{% endhint %}

### Step 4 :

After clicking on Generate button, the document-generating process will start.

<figure><img src="https://1546495129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuCUGeAGoLnKn0XrQ3cCn%2Fuploads%2FLY7uJvhinpwAAhxoUjzS%2Fgd3.png?alt=media&#x26;token=60824aa5-9f86-488e-b191-97795658b484" alt=""><figcaption></figcaption></figure>

### Step 5 :

You will see results similar to these in your IDE once the document-generating process is finished.

<figure><img src="https://1546495129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuCUGeAGoLnKn0XrQ3cCn%2Fuploads%2FZo4rYX4jFGeHXw7kogLK%2FGenerate%20Documentation%20Select%20Type%20(6).png?alt=media&#x26;token=3f6c4faf-e06b-4f6b-9dd5-bd798ebf900f" alt=""><figcaption></figcaption></figure>

### Step 6 :

Now You can simply click on the apply button for the result that will be added to your original file.&#x20;
