๐๏ธ CodeGPT Chat
The CodeGPT Chat feature enhances your development experience by allowing you to engage in conversations with a Large Language Models (LLM) directly within your text editor. This tutorial will guide you through the steps to make the most of this powerful tool.
๐๏ธ Autocomplete
The Autocomplete feature empowers you to choose from a curated selection of models, including those from Mistral and Ollama. This advanced tool enhances your coding experience by providing accurate and contextually relevant code suggestions.
๐๏ธ Commit Autocomplete
This feature automatically completes the changes you've made in your repository whenever you write a commit message. CodeGPT uses the selected model in the Autocomplete settings and retrieves all the files in staging before pushing.
๐๏ธ CodeBuilder on CodeGPT
When you configure CodeGPT as a provider, you can use the /CodeBuilder tool to:
๐๏ธ Explain CodeGPT
The Explain CodeGPT feature empowers you to gain deeper insights into your codebase. By selecting specific code segments, you can request that CodeGPT provide detailed explanations and clarifications.
๐๏ธ Refactor CodeGPT
The Refactor CodeGPT feature empowers you to optimize your codebase effortlessly. You can request CodeGPT to perform intelligent refactoring operations by selecting specific code segments, enhancing code readability and efficiency.
๐๏ธ Vision
The Vision button is a powerful tool for analyzing images and extracting meaningful information.
๐๏ธ Document CodeGPT
The CodeGPT Document CodeGPT feature effortlessly generates comprehensive documentation for your codebase. By selecting specific code segments, you can prompt CodeGPT to create detailed and informative documentation.
๐๏ธ Find Problems CodeGPT
The Find Problems CodeGPT feature empowers you to identify and resolve issues in your codebase proactively. By selecting specific code segments, you can prompt CodeGPT to perform a thorough analysis for bugs or potential problems.
๐๏ธ Unit Test
The Unit Test CodeGPT feature empowers you to generate unit tests for your code quickly. Selecting specific code segments can prompt CodeGPT to create a corresponding unit test, enhancing code reliability and quality.
๐๏ธ Code Interpreter
The Code Interpreter allows you to execute code within the code blocks provided by agents in the CodeGPT chat.
๐๏ธ InLine Edit Code
The Inline Code Edit feature of CodeGPT is a powerful tool for editing and refining code directly within your work environment. To use this feature, you must first select CodeGPT as your Provider and Model.
๐๏ธ Stack Overflow on CodeGPT
When you configure CodeGPT as a provider, you can use the /Stack Overflow tool to: