Today's update brings the ability to set an allowlist for languages within the IntelliJ extension, quickly switch to an annual GitHub Copilot for Individuals plan, and the private preview of code referencing.
Select languages setting within IntelliJ
The previous disabledLanguages
configuration is replaced with a new, more flexible languageAllowList
configuration. This change allows enabling or disabling all languages at once using the *
wildcard.
github-copilot.xml location
The github-copilot.xml
file is located at
~/Library/Application Support/JetBrains/<IDE+VERSION>/options/github-copilot.xml
For example the path to github-copilot.xml
for IntelliJ
version 2022.3
is
~/Library/Application Support/JetBrains/IntelliJIdea2022.3/options/github-copilot.xml
github-copilot.xml for enabling all languages (default behavior)
<application>
<component name="github-copilot">
<languageAllowList>
<map>
<entry key="*" value="true" />
</map>
</languageAllowList>
</component>
</application>
You can now specify an individual language override if your configuration also includes a wildcard.
github-copilot.xml for disabling all languages except for Kotlin and Java
<application>
<component name="github-copilot">
<languageAllowList>
<map>
<entry key="*" value="false" />
<entry key="kotlin" value="true" />
<entry key="java" value="true" />
</map>
</languageAllowList>
</component>
</application>
A new hidden languageAllowListReadOnly
configuration property has been added that makes languageAllowList
readonly in the UI.
github-copilot.xml for making the UI setting readonly and enabling all languages
<application>
<component name="github-copilot">
<option name="languageAllowListReadOnly" value="true" />
<languageAllowList>
<map>
<entry key="*" value="true" />
</map>
</languageAllowList>
</component>
</application>
An easier way manage your Copilot for Individuals trial and plan
We've heard confusion from users on how to switch between monthly and annual billing. We want you to feel fully in control of your GitHub Copilot plan so we've updated the Plans and Usage
page to make it easier to swap between your plan options. Just head down to the Copilot plan section and hit the Manage subscription
button to see your options.
We've also added the option to activate your Copilot trial directly from this page and while we'd hate to see you go, if you find that Copilot isn't for you during your trial, you can quickly cancel it before it converts into a paid plan.
Try out code referencing [Private Beta]!
Last week, we announced our private beta for code referencing in Copilot. Learn more by heading to our blog post or join the waitlist today!
Questions, suggestions, or ideas?
Join the conversation in the Copilot community discussion. We'd love to hear from you!