Setting Up Copilot in VS Code, JetBrains, and More
A quick, IDE-by-IDE guide to installing and configuring Copilot — plus keybindings and settings that actually matter.
Last updated:
GitHub Copilot integrates with Visual Studio Code, Visual Studio, all JetBrains IDEs (IntelliJ, PyCharm, WebStorm, GoLand, etc.), Neovim, Azure Data Studio, and Xcode. Installation is the same pattern in every editor: install the official GitHub Copilot extension, sign in with the GitHub account that has a Copilot seat, and the inline suggestion + chat features activate immediately.
Copilot's quality is mostly the same across editors, but the install steps and keybindings differ enough to trip people up. Here's the short version for each major environment, plus the one or two settings worth changing immediately.
VS Code
The most polished experience. Install GitHub Copilot and GitHub Copilot Chat from the marketplace, then sign in with the GitHub account that has your Business or Enterprise seat. Verify with the status icon in the bottom-right.
Useful defaults to set in settings.json:
{
"github.copilot.enable": {
"*": true,
"plaintext": false,
"markdown": true,
"yaml": true
},
"editor.inlineSuggest.enabled": true,
"github.copilot.editor.enableAutoCompletions": true
}
Key shortcuts: Tab to accept, Esc to dismiss, Alt+] / Alt+[ to cycle suggestions, Ctrl+I (Cmd+I) to open inline chat.
JetBrains (IntelliJ, PyCharm, GoLand, WebStorm, Rider)
Install the GitHub Copilot plugin from Settings → Plugins → Marketplace, restart, then run Tools → GitHub Copilot → Login to GitHub. Copilot Chat is a separate plugin — install both.
- Accept:
Tab - Next/prev suggestion:
Alt+]/Alt+[ - Open chat:
Ctrl+Shift+C(configurable) - If suggestions stop appearing, check Tools → GitHub Copilot → Status — token refresh is the usual culprit.
Neovim
Two paths: the official github/copilot.vim plugin (Node.js required) or zbirenbaum/copilot.lua for Lua-native setups. The Lua plugin integrates more cleanly with nvim-cmp.
:Copilot setup
:Copilot enable
:Copilot status
For chat, install CopilotChat.nvim. Map <Tab> carefully — it conflicts with most completion plugins by default.
Visual Studio
Copilot ships as part of Visual Studio 2022 (17.8+) — no separate install. Sign in via File → Account Settings → GitHub. Make sure the Copilot component is selected in the Visual Studio Installer if you slimmed your workload.
Xcode
The official Copilot extension for Xcode is now available. Install from the GitHub Copilot release page, then enable it under System Settings → Privacy & Security → Extensions → Xcode Source Editor. Sign in with the GitHub menu bar app.
Settings That Matter Everywhere
- Disable Copilot in
plaintextunless you write a lot of prose in your editor. - Turn on Copilot for
yaml— config files are where it shines. - Bind a single, memorable hotkey for inline chat. Friction kills the habit.
If suggestions go quiet after a restart, sign out of GitHub in the IDE and sign back in. 90% of "Copilot stopped working" tickets resolve there.
Once your editors are set up, you're ready to start running real workflows through Copilot Chat. If you need help bulk-rolling seats across your team or troubleshooting SSO sign-in, drop us a line — or see pricing for current rates.
Frequently Asked Questions
Common questions related to this guide — sourced from real searcher queries.
Install the GitHub Copilot and GitHub Copilot Chat extensions from the VS Code marketplace, then sign in with a GitHub account that holds a Copilot seat. Inline suggestions appear as you type — press Tab to accept, Esc to dismiss. Open Copilot Chat with Ctrl/Cmd + Shift + I.
Visual Studio 2022 (17.8+) bundles Copilot. Install via Extensions → Manage Extensions → GitHub Copilot if needed, then sign in under Tools → Options → GitHub. Suggestions appear inline; open Copilot Chat with View → Copilot Chat.
Open GitHub Copilot Chat in Visual Studio 2022 via the menu View → Copilot Chat, or use the default shortcut Alt + /. You can also click the Copilot icon in the upper-right of the editor toolbar. The Copilot extension must be installed and you must be signed in with an active Copilot seat.
To disable Copilot in VS Code, click the Copilot icon in the status bar (bottom-right) and choose Disable Globally or Disable for this Language. To uninstall entirely: open Extensions, find GitHub Copilot, and click Uninstall. Organization admins can also disable Copilot at the org level for all seats.
The Copilot Free tier works in VS Code for individuals at no cost, with limited monthly completions and chat messages. For teams, a paid Copilot Business ($19/seat) or Enterprise ($39/seat) license is required — we resell both with volume discounts.
In Visual Studio 2022, GitHub Copilot lives in three places: (1) inline suggestions in the editor as you type, (2) the View → Copilot Chat tool window, and (3) the Copilot icon in the upper-right of the editor. Sign-in is under Tools → Options → GitHub.
Across every IDE, the workflow is identical: install the official GitHub Copilot extension, sign in with your GitHub account, and start typing. Suggestions appear inline; press Tab to accept. Open Copilot Chat with the editor-specific shortcut (typically Ctrl/Cmd + I) to ask natural-language questions.