Copilot Tool Guide

Updated July 2026

VS Code with GitHub Copilot is a coding workspace for editing, chat, and terminal work. PromptDC for Desktop rewrites your prompt in place in Copilot and covers its integrated terminal.

Copilot Icon

Copilot tool guide

Rewrite prompts in place inside Copilot.

Works everywhere

PromptDC for Desktop works in any app on Mac or Windows. The Chrome extension covers any website.

In-Place Rewrites

Transform rough notes into clear, structured instructions instantly.

Why Use PromptDC with Copilot?

What PromptDC for Desktop does inside Copilot.

Review before Replace

Select your prompt, use the desktop shortcut, and review the rewrite before Replace or Copy.

Clearer prompts

Turn a rough request into a complete prompt with the details Copilot needs before you send it.

Supported app coverage

PromptDC for Desktop works in supported coding apps and their integrated terminals.

Set coding defaults

Choose any profile that fits, or add your own profiles and Custom Actions.

Reuse saved context

On the Code profile, use Always Include for project rules. Custom Action works with any profile for one-off guidance.

Choose output formats

On the Code profile, choose Regular, JSON, XML, or YAML output. Auto keeps your prompt's original language on every profile.

Before and after prompts for Copilot

Rough request on the left, the PromptDC rewrite on the right.

Before

Fix our VS Code debug task dropping test env vars when the path has spaces.

After

Fix the debug setup so test environment variables load from workspace paths containing spaces. Inspect the current launch configuration and helper scripts before changing them. Preserve user supplied launch values and support both Windows and macOS path formats. Add a focused test or reproducible check for spaces, quoting, and precedence.

Why this is better: The prompt adds platform and precedence checks so Copilot can fix debug environment loading portably.

Before

Add an endpoint to archive projects with no active deployments.

After

Add an authenticated endpoint that archives a project only when it has no active deployments. Follow the existing Spring Boot controller, service, authorization, and error response patterns. Return a conflict response when an active deployment exists and leave the project unchanged. Add service and endpoint tests for allowed, forbidden, missing, and conflicting requests.

Why this is better: The prompt supplies authorization and conflict behavior so Copilot can implement the endpoint safely.

Before

Why is ProductRow still rerendering after I wrapped it in React.memo?

After

Explain why ProductRow still renders when the parent search text changes. Inspect the current props, inline callbacks, filtered objects, and memo comparison in the open project. Distinguish a component render from an actual browser document update. Identify each unstable prop and recommend the smallest change with measurable benefit.

Why this is better: The prompt focuses Copilot on prop identity so its VS Code analysis can pinpoint unnecessary renders.

Frequently Asked Questions

Learn shortcuts & usage?
Read the shortcuts docs

Need assistance with Copilot?
Contact help & support

Write better with AI

Enhance any text you select in any app on desktop, in browsers, in your editor or terminals.

Download PromptDC