📄️ Action Commands
CodeVista provides a set of predefined actions that allow you to perform common coding tasks or trigger specific functionalities with a single command. To access these predefined actions, follow these steps:
📄️ Autocompletion
The Autocomple feature in CodeVista leverages the latest language models to provide accurate and intelligent code completion suggestions as you type. This can significantly improve your coding efficiency and productivity.
📄️ Autodoc
This feature enables you to automatically generate docstrings and comments for your code using Autodoc. The tool will analyze your code and suggest appropriate comments. To use this feature, please follow these steps:
📄️ Autofix
This feature allows you to execute commands that require CodeVista to integrate Sonarlint to detect violations and get solutions for that violated task in your current coding file. To implement this feature, the Sonarlint extension needs to be installed on the IDE. Follow these steps to use the Code Context feature:
📄️ Chat Conversation
The chat feature is the primary way to interact with CodeVista and leverage its AI-powered coding assistance capabilities. Here's how you can use it effectively:
📄️ Code Context
The Code Context feature allows you to upload code files that are currently open in your workspace to the CodeVista context system (Supported coding file type
📄️ Web search
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. The Web Search feature is available in two modes: "Search After" and "Search Before".
📄️ Workspace Status
Code Symbols Status
📄️ Inline Chat
CodeVista offers an inline chat feature that allows users to directly ask questions about their code within the coding file. To use CodeVista's inline chat feature on intelliJ, please follow these instructions:
📄️ Multi-chat Conversation
Create New Chat Conversation
📄️ Feedback system
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.