> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quick Start

Qoder plugins bring the agentic coding to JetBrains IDEs, empowering developers to command AI agents without ever leaving the comfort of their IDE.

<Steps>
  <Step title="Step 1: Before you start">
    1. Ensure your operating system is macOS, Windows, or Linux.
    2. Download and install a compatible version of JetBrains IDEs (2020.3 or later), Qoder supports all JetBrians IDEs like IntelliJ IDEA, Android Studio, PyCharm, GoLand, CLion and more.
  </Step>

  <Step title="Step 2: Install plugin">
    **Method 1: Install from marketplace**

    1. Open your JetBrains IDE and navigate to the **Settings** page (Press `⌘ ,` on macOS and `Ctrl Alt S` on Linux/Windows).
    2. Search Qoder Plugin quickly by typing `Qoder` in the input box and clicking `Enter`.
    3. Click **Install**.

    **Method 2: Manual installation**

    If you encounter any issues while installing the Qoder Plugin from the JetBrains Marketplace, you can install as follow steps:

    1. Click the following link and download the installation package.

       [Qoder\_JetBrains\_latest](https://download.qoder.com/qoderjb/qoder-jetbrains-latest.zip)
    2. Open your JetBrains IDE and navigate to the **Settings** page.
    3. Select **Plugins**.
    4. Click the settings icon and then **Install Plugin from Disk**.
    5. Open the downloaded `.zip` file to install it.

    After the installation is complete, restart the JetBrains IDE.
  </Step>

  <Step title="Step 3: Sign in">
    1. Click the Qoder icon in the right-side navigation bar.
    2. Click **Sign in** in the displayed section.
  </Step>

  <Step title="Step 4: Open a project">
    Choose to work with an local project or clone a sample from GitHub.
  </Step>

  <Step title="Step 5: Explore features">
    * **Trigger code suggestions in the Editor**

    1. Enter a partial code snippet or a code request in natural language. Example: "Initialize a list."
    2. Press `⌥ P` (macOS)  or  `Alt P` (Windows/Linux). Suggestions will appear automatically.
    3. Press **Tab** to accept a suggestion.

    Code suggetions of Qoder Plugin supports multi-line edits, and seamless autocomplete.

    * **Initiate an inline chat**

    Use Inline Chat to get AI help directly within your code context.

    1. In the editor, press  `⌘ ⇧ I`   (macOS) or `Ctrl Shift I`  (Windows/Linux). The Inline Chat window will open.
    2. Type your request and press **Enter**. Example: "Add a method for handling file updates."
    3. To apply the AI-generated code, press  `⌘ ⏎`  (macOS)  or `Ctrl Enter` (Windows/Linux).

    * **Start a chat**

    Click the Qoder icon in the navigation bar or press`⌘ ⇧ L`  (macOS) or `Ctrl Shift L`  (Windows/Linux) for broader tasks in Ask or Agent Mode.

    1. In the Chat panel on the right, enter your request. Example: "Create tests for this function and run them.”
    2. Press **Enter**. The AI agent will generate a test file with relevant test cases.
    3. Click **Run**  as prompted to execute the tests.
  </Step>
</Steps>
