rubberduck-ai / rubberduck-vscode

Use AI-powered code edits, explanations, code generation, error diagnosis, and chat in Visual Studio Code with the official OpenAI API.
https://marketplace.visualstudio.com/items?itemName=Rubberduck.rubberduck-vscode
MIT License
602 stars 75 forks source link

Chat Buttons (Explain, Find Bugs, etc) #119

Open trymeouteh opened 6 months ago

trymeouteh commented 6 months ago

Is this request related to a problem? Please describe.

Always have to right click to use certain features

Describe the solution you'd like

Adding more buttons in the Rubberduck chat window to start new chat sessions for specific tasks such as...

For starting new chat sessions like generating code, it can prompt the user and ask questions such as the language. For things like explain code, it can prompt use weather to explain a specific file or all the code in a workspace.

Additional context

This is also a feature request for Privy, a fork of Rubberduck https://github.com/srikanth235/privy/discussions/32