This Jetbrains IDEs plugin integrates ChatGPT and other third-party mirror websites of ChatGPT into JetBrains IDEs, providing a seamless experience for developers to interact with the ChatGPT AI model directly within their development environment.
π‘ Notice
Cannot log in to the official ChatGPT by Google account or Microsoft account is not caused by this plugin, but by the official ChatGPT itself.
See https://github.com/LiLittleCat/intellij-chatgpt/issues/7 and https://github.com/JetBrains/jcef/issues/14 for more information.
π‘ Click to expand the Solution for this
1. Go to [https://chat.openai.com/chat](https://chat.openai.com/chat) and log in or sign up. 2. Open dev tools. 3. Open `Application` > `Cookies`. [![pSSKdmR.png](https://s1.ax1x.com/2022/12/28/pSSKdmR.png)](https://imgse.com/i/pSSKdmR) 4. Copy the value for `__Secure-next-auth.session-token` as settings value. [![pSSK6pD.png](https://s1.ax1x.com/2022/12/28/pSSK6pD.png)](https://imgse.com/i/pSSK6pD) 5. After you enter the session token, you need to restart the IDE because ChatGPT Tool Windows needs a restart, and you won't need to log in until the session token is expired.
This plugin uses JCEF(Java Chromium Embedded Framework) to render the content. It is a lightweight and cross-platform web browser engine that is built on top of Chromium and is used by IntelliJ IDEA to render the HTML content of the IDE. JCEF is supported in IntelliJ IDEA 2020.2 and later. See JCEF for more information.
Using IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "ChatGPT Tool" > Install Plugin
Manually:
Download the latest release and install it manually using Settings/Preferences > Plugins > βοΈ > Install plugin from disk...
Access the settings to modify the default ChatGPT URL or add additional URLs
Explanation: