CodeSage AI - Visual Studio Code Extension
CodeSage AI is a powerful Visual Studio Code extension that serves as an intelligent code assistant, designed to streamline your development process and make your coding experience more efficient. With this extension, you can harness the capabilities of open API's gpt-3.5-turbo model and enjoy a host of features that enhance your coding productivity.
Key Features
Seamless Integration with Open API Keys
Easily integrate your open API key into CodeSage AI to unlock chat functionality. This feature allows you to interact with the assistant and receive assistance with your coding tasks.
Chat History and Management
CodeSage AI allows you to create and manage chats with titles. You can conveniently view all previous chats in your history and resume any old chat by simply clicking on it. This makes it easy to keep track of your interactions and continue your conversations seamlessly.
Code Highlighting in Chat
To facilitate clear and effective communication, CodeSage AI supports code highlighting within the chat. Code snippets provided in response to your queries will be visually distinct, enhancing readability and comprehension.
Code Manipulation Functions
Replace Code: Replace code snippets effortlessly, speeding up the process of making modifications to your codebase.
Add Code: Quickly add code sections as needed, saving you time on manual entry.
Copy Code: Copy code snippets with ease, enhancing code reuse and minimizing errors.
Ready-to-Use Prompts
CodeSage AI offers a range of ready-to-use prompts, enabling you to perform various code-related actions, including:
- Refactor selection: Refine and optimize your selected code using predefined refactoring prompts.
- Explain selection: Generate comprehensive documentation for your selected code, making it more accessible and understandable.
- Debug selection: Utilize this prompt to identify and resolve issues in your selected code.
- Action on selection: Execute custom actions on code selections through the custom prompt section. Tailor the assistant to your specific needs.
Installation from extension marked place
- Open Visual Studio Code.
- Navigate to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window.
- Search for "CodeSage AI" in the Extensions view search bar.
- Click the Install button to install the extension.
- Once installed, click the Reload button to activate CodeSage AI.
Manual Installation
You can install CodeSage AI directly from the GitHub releases. Follow these steps:
Visit the Releases section of our GitHub repository.
Download the latest release package (codesageai-x.x.x.vsix
) that corresponds to your operating system.
Open Visual Studio Code.
Navigate to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window.
Click the gear icon (⚙️) on the top-right corner of the Extensions view and select "Install from VSIX..."
Choose the downloaded .zip
file and click "Open."
Once the extension is installed, click the "Reload" button to activate CodeSage AI.
Now, you can start using CodeSage AI for enhanced coding assistance.
Configuration
- Go to your Visual Studio Code settings.
- Search for "CodeSage AI" in the settings search bar.
- Enter your open API key to enable chat functionality.
Usage
- Open a new or existing project in Visual Studio Code.
- Click the CodeSage AI icon in the activity bar to open the extension.
- Utilize the features and prompts to enhance your coding experience.
Feedback and Support
If you have any questions, encounter issues, or would like to provide feedback, please feel free visit our GitHub repository.
License
This extension is released under the MIT License.