DEV Community

Cover image for Simplifying Amazon Q Setup in PhpStorm
Ibrar Hussain
Ibrar Hussain

Posted on • Originally published at Medium

2

Simplifying Amazon Q Setup in PhpStorm

Engaging with generative AI-powered chatbots has never been easier! Amazon Q, a dynamic alternative to ChatGPT, seamlessly integrates into PhpStorm, offering an intuitive solution for problem-solving, content generation, and taking actions within both your AWS account and favorite editor. Let's embark on the journey of setting up Amazon Q in PhpStorm with these straightforward steps:

Today, we will go through the process of how to setup Amazon Q with PhpStorm, following are the steps:

Step 1: Open PhpStorm Settings

Navigate to the top-left menu in PhpStorm, click on PhpStorm, and select Settings.

PhpStorm settings

Step 2: Access Marketplace in Plugins

Within the Settings, choose the Marketplace in the Plugins section.

Plugins -> Marketplace

Step 3: Install AWS Toolkit

Search for AWS Toolkit and click Install. After successful installation, restart PhpStorm when prompted.

Search for Aws Toolkit

Restart IDE

Step 4: Sign into AWS Toolkit

After restarting, click on the AWS icon in the top-left panel, go to Developer Tools, and click Sign in to get started.

Sign in to get started

Step 5: Create AWS Builder ID

Create an AWS Builder ID for free and click on Connect. Follow the on-screen instructions to proceed.

AWS Builder ID

Step 6: Confirm in Browser

A code will be generated; click Proceed To Browser, confirm the code in the browser, and click Confirm and continue.

Proceed to Browser

Step 7: Create AWS Builder Account

Follow the steps to create an AWS Builder Account. Once created, allow AWS Toolkit for JetBrains to access your data by clicking Allow.

AWS Builder Account

Completion: Amazon Q Integration in PhpStorm

Upon success, you'll see the Amazon Q panel in PhpStorm. Check Amazon Q status under Developer Tools.

Amazon Q

You can confirm Amazon Q status by clicking on the AWS icon, then Developer Tools, and you should see the following:

Amazon Q status under Developer Tools

You're all set! Click on Chat with Q to open the chat window.

Amazon Q chat window

Begin your conversational journey with Amazon Q effortlessly integrated into your PhpStorm environment!

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more →

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more