This pull request introduces a multiple-context feature to the plugin.
With this new feature, users can select and include several code snippets from different files in a single chat prompt. A code snippet can be incorporated into the context by following these steps:
Highlight a section of code within the editor, right-click on it, and select the "ChatGPT: Add to Context" option.
If you wish to add the entire file to the context, simply choose the "ChatGPT: Add to Context" option without highlighting any code within the editor.
Multiple code snippets can be either added or removed before forwarding all snippets and a prompt to the chatbot.
This pull request introduces a multiple-context feature to the plugin.
With this new feature, users can select and include several code snippets from different files in a single chat prompt. A code snippet can be incorporated into the context by following these steps: