Markdown Copilot for Visual Studio CodeMarkdown Copilot is an OpenAI ChatGPT API client for VSCode. Markdown Copilot enables you to fully replace the OpenAI ChatGPT WebUI, offering superior features such as:
Note: An OpenAI or Azure OpenAI API key is required to use this extension. For more information, please refer to the OpenAI official FAQ or Azure OpenAI Quickstart. 🌟 Key Features🔀 Parallel EditingExecute multiple auto-edits simultaneously, enhancing your productivity by not having to wait for one edit to complete before starting another. 🎛 Context ControlManage conversational contexts hierarchically, using quote indentation and syntax colors for visual context highlighting. 📝 Contextual EditingMarkdown Copilot answers to selected text based on context. To use, select a text range and choose Or use shortcuts for quick access:
♯ Context Notation in MarkdownThe active context is determined by tracing back the quote indent from the cursor line.
Can force a context guard with a line starting with If you select More complex example: the context continues across Specifying a speaker: You can specify a speaker by placing a special Markdown notation at the beginning of a line.
ᝰ Override OptionsCustomize Markdown Copilot's behavior with override options. This allows you to control settings like response length or the AI model directly within your document. To use override options, simply include a JSON code block labeled Example: Let Markdown Copilot introduce itself with customized response length and model
Example: Using the The
For more configuration options, please refer to the OpenAI API: Create chat completion. 📛 Name and Save FileMarkdown Copilot allows you to name and save a file based on its contents. To use, select the editor you want to name and save, and use the Or use shortcuts for quick access:
🏷️ Titling the Active ContextMarkdown Copilot allows you to title a conversation based on the conversation history.
Conversation titles are represented as lines beginning with To use, move the cursor to the context you want to title and use the Or use shortcuts for quick access:
📥 Import Other Markdown FilesMarkdown Copilot allows you to easily import other Markdown files into your current document. This enables you to reference or reuse content from other documents. To import another Markdown file, use the Example with a relative path: Import
Example with an absolute path: Use an absolute path from the root directory of the workspace to import
When the current document is unsaved and thus lacks a confirmed file path, you must use an absolute path to specify other Markdown files to be imported. ⤷ Quote IndentationSimplify the editing of quote indentation levels with intuitive actions. Select text and choose Or use these shortcuts:
📋 Prerequisites
🔌 Enhance Your Markdown ExperienceCombine Markdown Copilot with these extensions for an even more powerful Markdown experience:
🔄 ChangelogFor detailed updates, refer to the CHANGELOG. 🤝 Get Involved
|