CodeAssist provides developers with intelligent, context-sensitive code suggestions designed to boost productivity and simplify the development process. Harness the power of an advanced suggestion engine that understands your code, delivering seamless and efficient workflow support.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
NeoCopilot is a powerful Visual Studio Code extension offering inline code completion and an integrated chat assistant. Enhance your coding experience with real-time code suggestions and seamless in-editor code assistance, powered by advanced machine learning models.
Code Completion
Real-time Code Completion: Receive code suggestions instantly as you type.
Support for Multiple Languages: Works with various programming languages.
Context-Aware Suggestions: Provides relevant code completions based on the current context.
Customizable Settings: Adjust the extension's behavior to fit your coding style. (Coming Soon)
Chat Assistant Functionalities
Insert Code Snippets: NeoCopilot can generate and insert code snippets directly into the editor based on your queries.
Run Bash Commands in Terminal: For Bash commands, NeoCopilot offers an "Insert in Terminal" option that runs the command directly in your terminal.
Insert Commands in Editor: When in terminal mode, you can easily switch to editor insertion, allowing seamless transitions between terminal and editor commands.
Flexible Chat Positioning: Easily toggle the chat view to a secondary position with a single click, optimizing your workspace for enhanced visibility and convenience.
Installation
Open Visual Studio Code.
Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window.
Search for "NeoCopilot Inline Code Completion & Chat" in the Extensions view search bar.
Click Install to install the extension.
Reload/Restart Visual Studio Code to activate the extension.
Usage
Open a file in your desired programming language.
Start typing. NeoCopilot will provide inline code suggestions.
Accept suggestions by pressing Tab.
Chat Assistant Usage
Open NeoCopilot Chat: Interact with NeoCopilot to receive code snippets, command suggestions, and more.
Insert or Run Code Snippets:
Insert Code: Use NeoCopilot’s chat to insert code snippets directly into the editor.
Run Terminal Commands: NeoCopilot can detect Bash commands and offers an "Insert in Terminal" option to run the command in the terminal.
Configuration
Configure NeoCopilot’s settings to customize its behavior (Coming Soon).