Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>rqNew to Visual Studio Code? Get it now.
rq

rq

rq

|
23 installs
| (0) | Free
Language support for rq, a language for managing and executing HTTP requests
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

RQ Language Support for VS Code

Language support for rq – a domain-specific language designed for managing and executing HTTP requests.

rq get("https://rqlang.com");

This extension adds syntax highlighting, a built-in language server, IntelliSense, and a Request Explorer for .rq files, with full support for auth flows including interactive OAuth. It also bundles an MCP server, so Copilot writes .rq files checked against rq's own parser and linter as it goes.

rq animation

Want the full tour? Check out the VS Code Extension docs.

Docs

  • Getting Started — new here? Start here.
  • Advanced Example — grow a single request into a real API suite.
  • AI-Assisted Authoring — build that suite by asking Copilot, ending with one generated from an OpenAPI spec.
  • Language Definition — everything rq can do.
  • Installation Guide — get up and running.

Core features (overview)

  • Syntax highlighting for rq keywords, HTTP methods, attributes and interpolations.
  • Language server — real-time diagnostics as you type: parse errors, semantic errors, and missing variables are surfaced in the Problems panel without running a request.
  • Idiom linting — style and idiom rules run alongside the parser and appear as warnings in the Problems panel, each tagged with its rule and a suggested fix. Turn it off with rq.lint.enabled.
  • AI assistance (MCP server) — a bundled Model Context Protocol server that teaches Copilot Chat and other MCP-aware chats to write rqlang: it serves them the grammar and the style rules, then validates and lints every draft against the real parser before it reaches your workspace. Registered automatically; nothing to install. See AI-Assisted Authoring.
  • IntelliSense — autocomplete for variables, request names, environments, auth providers, object parameters, auth properties, attributes, and imports.
  • Hover tooltips — inline summaries for rq, ep, env, and auth statements.
  • Navigation — go to definition, find all references, and rename symbol across the workspace.
  • Format document — format the current .rq file via the Format Document command (Shift+Alt+F on Windows/Linux, Shift+Option+F on macOS).
  • Request Explorer sidebar to browse and run requests, with environment selection and run/run-with-variables actions.
  • Configuration view — a dedicated sidebar view listing the environments and auth providers defined across your workspace.
  • Response panel — view response status, headers, and formatted body; copy the body with one click.
  • Integration with rq auth providers, including interactive OAuth flows (Authorization Code with PKCE and Implicit).
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft