✈️ IDE plugin for the IntelliJ platform which adds GitHub Copilot support. (VERY WIP)

Overview

JetBrains Copilot

GitHub Copilot support for the IntellIJ Platform.

Installation

Download the latest release. Select the Install Plugin from Disk option in IntelliJ's plugin menu, then select the downloaded ZIP. Then restart IntelliJ.

Plugins Menu

FAQ

Is this officially supported by GitHub?

No. JetBrains Copilot is a third-party plugin and has no affiliation with GitHub. As such, use it at your own risk, as we use some internal APIs from the Visual Studio Code plugin.

How long will this be maintained?

The plugin will be maintained until GitHub creates their own official plugin.

Acknowledgements

You might also like...
[Deprecated] Android Studio IDE support for Android gradle unit tests. Prepared for Robolectric.
[Deprecated] Android Studio IDE support for Android gradle unit tests. Prepared for Robolectric.

#[Deprecated] Google has finally released a proper solution for unit testing. Therefore this plugin will no longer be activlty maintained. android-stu

IntelliJ plugin that provides some useful utilities to support the daily work with Gradle.
IntelliJ plugin that provides some useful utilities to support the daily work with Gradle.

IntelliJ Gradle Utilities Plugin This IntelliJ plugin provides some useful utilities to support the daily work with Gradle. It's available on the offi

IntelliJ-based IDEs Protobuf Language Plugin that provides Protobuf language support.
IntelliJ-based IDEs Protobuf Language Plugin that provides Protobuf language support.

IntelliJ Protobuf Language Plugin Reference Inspired by protobuf-jetbrains-plugin and intellij-protobuf-editor. Descriptor IntelliJ-based IDEs Protobu

This plugin allows creating or editing Excalidraw virtual whiteboard within the IDE.
This plugin allows creating or editing Excalidraw virtual whiteboard within the IDE.

Excalidraw Integration for Jetbrains IDEs This plugin allows creating or editing Excalidraw virtual whiteboard within the IDE. Installation Using IDE

A plugin for Jetbrains IDE, Your code is powerful, unleash it like playing osu!

Osu! Mode A plugin for Jetbrains IDE, Your code is powerful, unleash it like playing osu! Demo 2021-10-15.18-50-30.mp4 Bilibili Feature open project /

eventbus-intellij-plugin 3.8 0.0 L1 Java Plugin to navigate between events posted by EventBus.
eventbus-intellij-plugin 3.8 0.0 L1 Java Plugin to navigate between events posted by EventBus.

eventbus-intellij-plugin Plugin to navigate between events posted by EventBus. Post to onEvent and onEvent to Post Install There are two ways. Prefere

A IntelliJ plugin to provide check on 'value type' which is limited to numerical constant values

ValueType A IntelliJ plugin to provide check on 'value type' which is limited to

A IntelliJ plugin to provide check on 'value type' which is limited to numerical constant values

ValueDef A IntelliJ plugin to provide check on 'value type' which is limited to

Comments
  • How it works ?

    How it works ?

    Already, thank you for offering this plugin, it's absolutely awesome.

    Now I have it installed, configured with the token and everything that goes with it but I don't have any additional auto-completion.

    Are there any other parameters to fill in?

    opened by 0xtlt 10
  • Login fails

    Login fails

    When hitting login, my browser opens. i accept the oauth request. i get redirected. i copy the callback url (which contains the "code" query argument) i get the following error thrown in the ide (webstorm)

    java.lang.NoClassDefFoundError: Could not initialize class kotlinx.coroutines.CoroutineExceptionHandlerImplKt
    	at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
    	at kotlinx.coroutines.DispatchedTask.handleFatalException(DispatchedTask.kt:146)
    	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:115)
    	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
    	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    
    opened by jappyjan 2
  • Not working in Rider?

    Not working in Rider?

    I can install the plugin for Rider, but nothing shows up even after logging in.

    Would be awesome if it was supported for any jetbrains IDE, as the extension can already be installed in all of their IDEs.

    opened by ffMathy 0
Releases(1.0)
Owner
Koding
i do cool shit
Koding
Intellij-platform-plugin-template - IntelliJ Platform Plugin Template

IntelliJ Platform Plugin Template TL;DR: Click the Use this template button and

null 0 Jan 1, 2022
A plugin that adds support for rs2asm files to IntelliJ.

Rs2Asm This plugin adds some simple features when interacting with rs2asm files. Features Syntax highlighting Autocompletion for label names and instr

Joshua Filby 3 Dec 16, 2021
gradle-android-scala-plugin adds scala language support to official gradle android plugin

gradle-android-scala-plugin gradle-android-scala-plugin adds scala language support to official gradle android plugin. See also sample projects at htt

saturday06 345 Dec 10, 2022
IntelliJ Idea Astor Plugin is a plugin that integrates Astor in Intellij Idea

IntelliJ Idea Astor Plugin IntelliJ Idea Astor Plugin is a plugin that integrates Astor in Intellij Idea. It communicates with a local/remote program

null 4 Aug 28, 2021
A Mirai console plugin that can provide osu!std players some appropriate beatmap (WIP)

OsuMapSuggester A mirai-console plugin that can provide osu!std players some appropriate beatmap. (WIP) Features It can analyze player's aim, speed an

StageGuard 29 Dec 14, 2022
Leader key for IntelliJ-based IDE's. Now IdeaVim-friendly!

Ataman Ataman - an elected leader of the Cossack troops and settlements Ataman is an Intellij Idea plugin for using leader key for bindings (almost li

Mikhail Levchenko 50 Dec 13, 2022
Kirill Rakhman 4 Sep 15, 2022
IntelliJ Platform Plugin Template

IntelliJ Platform Plugin Template is a repository that provides a pure template to make it easier to create a new plugin project (check the Creating a repository from a template article).

null 0 Nov 8, 2021
A Intellij platform plugin to view truetype font file(.ttf) that includes icon glyphs usually

Icon Font Viewer 一个用于查看.ttf字体文件的Intellij平台(支持IDEA/Android Studio等)的插件,通常用于展示icon

null 7 Oct 22, 2022
IntelliJ platform plugin that shows errors, warnings, and other inspection highlights inline.

IntelliJ plugin that shows errors, warnings, and other inspection highlights inline. Simply install the plugin and inspection descriptions will appear

null 13 Dec 19, 2022