CodeVista is an advanced AI-powered coding assistant designed to complement your development workflow. Acting as your AI navigator in a pair-programming scenario, where you take the lead as the driver, CodeVista significantly boosts coding efficiency and productivity. With its interactive prompting interface, CodeVista offers a wide range of features to support various development tasks, including code generation, bug fixing, documentation generation, and more.
Engage with CodeVista by asking questions or commanding coding tasks through a simple input box.
Utilize your own code as context for tailored assistance by referencing code snippets with @
in your prompts.
Access over 50 ready-to-use coding prompts for common tasks like explaining, commenting, and fixing code.
Use predefined commands such as /explain
, /feedback
, and /fix
, etc. for specialized tasks, along with a unique /web-search
for integrating Google search results directly into your workflow.
Request outputs in various formats including markdown, JSON, and XML, ensuring compatibility with your project requirements.
-
Get the latest version of the CodeVista extension from Marketplace.
-
Alternatively, you can also search for CodeVista extension directly in VS Code.
There are two versions of CodeVista on VS Code extension marketplace:
CodeVista: AI Coding Assistant(FPT Internal): This is the version managed by FSoft Internal IT team. If you are FPT developers of a project line managed by FSoft, you should use this version.
CodeVista – AI Coding Assistant: This is the version managed by AIC team. This version is for anyone who is a developer.
-
After installation, the CodeVista extension should be enabled automatically.
-
If not, you can enable it manually by clicking the "Reload" button in the Extensions view.
-
If CodeVista is installed successfully, the side activity bar will display an icon for CodeVista. Click this to choose CodeVista icon, and CodeVista's panel will open.
- Select your preferred email provider (Google, GitHub, or Microsoft) to log in to CodeVista and follow the subsequent authentication flow.
Visit our website to find out Installation Guide for Visual Studio/JetBrains.
The Autocompletion feature in CodeVista leverages the latest language models to provide accurate and intelligent code completion suggestions as you type. It can significantly improve your coding efficiency and productivity.
This feature enables you to automatically generate docstrings and comments for your code.
Autofix allows you to get solutions for the error code in your current coding file.
CodeVista integrates Google Search capabilities to supplement the knowledge of its AI models and provide additional sources of information for users to cross-check and validate the generated responses.
CodeVista offers an inline chat feature that allows users to directly ask questions about their code within the coding file.
With CodeVista's multi-chat conversation feature, click 'New conversation' at the top right corner of the chat window as shown in the image below to start a new conversation to create separate chat boxes for different topics.
All your conversations can be easily viewed in a list. CodeVista will automatically suggest a name for each conversation based on the latest messages.
CodeVista provides a feedback system that allows users to submit feedback about bugs or suggestions for improvement to CodeVista Admin. We will fix bugs or consider adjusting CodeVista to improve its performance.
-
In the chat window, type
/
and CodeVista will display the options as shown in the image. -
Select the desired feedback type from the four options.
-
Input information and attach an image if necessary.
-
Once you have completed inputting information and images, click to send feedback.
- Website: https://codevista.ai
- Tutorial: https://codevista.ai/docs/1.3.0/intro
- Blog: https://codevista.ai/blog
- Support: [email protected]
- Contact: [email protected]
- FAQ: https://codevista.ai/docs/1.3.0/FQA
- Terms of use: https://codevista.ai/terms
- Security and Privacy: https://codevista.ai/security-privacy