JetBrains IDEs - accentient/github-copilot-devs GitHub Wiki

image image image image image image image image image image image image image image

GitHub Copilot integrates smoothly with JetBrains IDEs like IntelliJ IDEA, PyCharm, and WebStorm, bringing AI-powered coding assistance right into these powerful development environments. Once you install the GitHub Copilot plugin, it starts offering smart code suggestions and completions as you type, helping you write code faster and with fewer errors. It understands the context of your project and file, so the suggestions are usually very relevant, whether you're working on a small script or a large application.

One of the great things about using GitHub Copilot with JetBrains IDEs is how well it integrates with all the powerful features these IDEs offer. You get to use JetBrains' excellent debugging, testing, and code analysis tools alongside Copilot's smart suggestions. This means you can focus more on solving complex problems and less on writing repetitive code, speeding up your development process and improving the quality of your software.

GitHub Copilot is also constantly getting better, with regular updates that add new features, improve performance, and fix bugs. Keeping the plugin up to date ensures you're always getting the best AI-assisted coding experience. All in all, GitHub Copilot is a fantastic tool for anyone looking to make their coding life easier and more efficient in JetBrains IDEs.

Compatible JetBrains IDEs

To use GitHub Copilot in JetBrains, you must have a compatible JetBrains IDE installed. GitHub Copilot is compatible with the following IDEs:

  • IntelliJ IDEA (Ultimate, Community, Educational)
  • PyCharm (Professional, Community, Educational)
  • WebStorm
  • Android Studio
  • PhpStorm
  • CLion
  • Rider
  • GoLand
  • DataGrip
  • RubyMine
  • DataSpell
  • AppCode
  • MPS
  • RustRover
  • JetBrains Client
  • Code With Me Guest
  • Writerside

GitHub Copilot Plugin

Using the plugin is super easy. You can accept, reject, or modify the suggestions with just a click, and there are convenient keyboard shortcuts to navigate through them or trigger Copilot when you need it. This makes GitHub Copilot feel like a natural part of your coding workflow, boosting your productivity without getting in the way. Plus, it supports a wide range of programming languages and frameworks, so it's useful no matter what kind of project you're working on.

Keyboard Shortcuts (Windows and Linux)

  • Accept Inline Suggestion: Tab
  • Dismiss Inline Suggestion: Esc
  • Show Next Suggestion: Alt + ]
  • Show Previous Suggestion: Alt + [
  • Trigger Suggestion Manually: Alt + \
  • Open Copilot Suggestion Panel: Option (⌥) or Alt + Return
  • Start Inline Chat: Ctrl + Shift + G

Here are additional instructions for using GitHub Copilot in the JetBrains IDE.