This is a Visual Studio Code extension for ChatGPT that was built using only ChatGPT and 5 beers.
The README.md file for this extension was generated by ChatGPT.
ChatGPT: Query (will provide a prompt for you to ask a question)
ChatGPT: 请为这段代码添加测试代码 (generates tests based on file/text selection)
ChatGPT: 为什么这段代码会报错? (analyses your code to highlight any logic/syntax errors)
ChatGPT: 请解释这段代码
ChatGPT: 可以重构一下这段代码并说一下重构后和以前的代码有什么区别
ChatGPT: Reset token (clears access token if expired or having issues)
Everything except Reset Token and Query are available from the context menu when right-clicking in the editor.
Usage
To use the extension:
This package requires a valid session token from ChatGPT to access it's unofficial REST API.
Open the VS Code Command Palette and Type ChatGPT: Login, this will prompt you for your session token.